[Bug 59558] New: HTTP 200 response body empty since Wine 11.5 regression (worked in 11.4)
http://bugs.winehq.org/show_bug.cgi?id=59558 Bug ID: 59558 Summary: HTTP 200 response body empty since Wine 11.5 regression (worked in 11.4) Product: Wine Version: 11.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: winhttp Assignee: wine-bugs@list.winehq.org Reporter: optimagw@gmail.com Distribution: --- Since upgrading to Wine 11.5, HTTP responses with status 200 OK return a completely empty body, even though the server correctly sends data. The same application works as expected on Wine 11.4 and on native Windows. Application details: - Win32 application built with Delphi (VCL), using the Rest.Client library (TRESTClient / TRESTRequest / TRESTResponse) - The application makes HTTP GET requests to a remote server returning application/json responses - On Wine 11.5, TRESTResponse.Content is always an empty string despite the server sending a non-empty JSON body and responding with HTTP 200 OK - On Wine 11.4, the same binary works correctly and the response body is properly received - On native Windows, the same binary works correctly According to the release notes, some changes were made around winhttp in Wine 11.5 so the regression has probably been introduced in one of these commits. I am especially concerned about the follow line in the release notes: "winhttp: Don't report data available for certain response statuses, even if there is data." Maybe it is not linked but a response with status 200 OK might for sure provide useful data that should be kept. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 Greg <optimagw@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |optimagw@gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 Greg <optimagw@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|optimagw@gmail.com | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 Hans Leidekker <hans@meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal --- Comment #1 from Hans Leidekker <hans@meelstraat.net> --- If you're able to build Wine, please check if the patch from bug 59546 helps. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 --- Comment #2 from Greg <optimagw@gmail.com> --- Thank you for your prompt response. I don't think I'll have time to try compiling Wine in the next few days. I'll revert to version 11.4 for now and check if the issue is resolved in the next release. I'll update the status of this bug report once I've done that. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 Austin English <austinenglish@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 Mel <pmargeti34@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pmargeti34@gmail.com --- Comment #3 from Mel <pmargeti34@gmail.com> --- I strongly suspect warframe is also affected by this bug, it's launcher is unable to update the game since wine got updated to 11.5. Downgrading to 11.4 allows the game to update and launch normally. 11.6 which contains the suggested patch also doesn't work with warframe. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 --- Comment #4 from Hans Leidekker <hans@meelstraat.net> --- (In reply to Mel from comment #3)
I strongly suspect warframe is also affected by this bug, it's launcher is unable to update the game since wine got updated to 11.5. Downgrading to 11.4 allows the game to update and launch normally. 11.6 which contains the suggested patch also doesn't work with warframe.
This bug has not been retested with 11.6 AFAICT. Can you attach a WINEDEBUG=+winhttp trace? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 Greg <optimagw@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Greg <optimagw@gmail.com> --- I have just updated my Wine to v11.6 and it fixes my issue. The response body of HTTP 200 OK responses is not empty anymore. Thanks for the follow-up. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 --- Comment #6 from Mel <pmargeti34@gmail.com> --- (In reply to Hans Leidekker from comment #4)
(In reply to Mel from comment #3)
I strongly suspect warframe is also affected by this bug, it's launcher is unable to update the game since wine got updated to 11.5. Downgrading to 11.4 allows the game to update and launch normally. 11.6 which contains the suggested patch also doesn't work with warframe.
This bug has not been retested with 11.6 AFAICT. Can you attach a WINEDEBUG=+winhttp trace?
I will retest this when warframe gets another hotfix. Currently the game loads under 11.6 but my game files are already up-to-date -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 Alexandre Julliard <julliard@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard@winehq.org> --- Closing bugs fixed in 11.7. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59558 --- Comment #8 from Mel <pmargeti34@gmail.com> --- With wine 11.0.0 warframe updated successfully. This is the first update the game had since I originally made my above comment. Happy to report all is OK now. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla