https://bugs.winehq.org/show_bug.cgi?id=50244
Bug ID: 50244 Summary: Melodyne 5: activation via internet does not work Product: Wine Version: 5.22 Hardware: x86-64 URL: https://services.celemony.com/cgi-bin/WebObjects/Licen seApp.woa/wa/demoRegistration?item=Melodyne5-Demo-Win& language=en OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: andriy.parhomenko@gmail.com Distribution: Ubuntu
Created attachment 68754 --> https://bugs.winehq.org/attachment.cgi?id=68754 Melodyne activation backtrace
I succesfully installed Melodyne 5 with Wine Staging 5.22, gdiplus and vcrun2019 overrides and this patch https://source.winehq.org/patches/data/186184 (from bug 49286).
It runs ok, but when I try to activate it, I'm getting an error instead of opening a browser window that should lead to activation page. There is no errors in the console output.
The error message from Melodyne itself has such lines:
identifier = "com.celemony.https.request_failed.12152.1"; message = "Could not receive response.";
Wine backtrace with WINEDEBUG=+winhttp,+winsock,+wininet,+secur32 is in attachment.
In Melodyne error I see HTTP error code 12152, and in wine's backtrace I see the line:
0110:trace:winhttp:read_line returning empty string
According to wine's source code in winhttp/request.c line 2393, it produces ERROR_WINHTTP_INVALID_SERVER_RESPONSE, which is that exact error code 12152.
Also, the error occurs after Celemony website returns a redirect for first POST request.
So my guess is that something might be wrong with wine handling the redirect