RESOLVED INVALID 39113
mingw-w64: Flash and OpenSSL bugs
https://bugs.webkit.org/show_bug.cgi?id=39113
Summary mingw-w64: Flash and OpenSSL bugs
vanboxem.ruben
Reported 2010-05-14 06:15:17 PDT
I'm not sure this is specific to mingw-w64, or applies to all mingw variants. The Qt Browser demo (built from git 4.7 branch) refuse to load these webpages. gmail: stalls loading (nothing displayed) windows live: stalls after clicking login youtube: crashes before page itself loads, previous page is cleared from view. The crash could be due to x64 QtWebKit trying to load a 32-bit flash plugin. Didn't test with mingw-w32. This could of course all be related to JIT, but that's a long shot: https://bugs.webkit.org/show_bug.cgi?id=38993 Will see about testing with MSVC (x64) and mingw-w32 (x86).
Attachments
stacktrace for Fancy Browser Demo when loading Youtube.com (15.79 KB, text/plain)
2010-05-15 07:45 PDT, vanboxem.ruben
no flags
vanboxem.ruben
Comment 1 2010-05-15 07:15:24 PDT
I have tested the browser demo with mingw-w32 and MSVC 9.0 x64 (Recompiled Qt and QtWebkit and Fancy Browser demo). Both do not exhibit the crash the mingw-w64 build exhibits when loading youtube.com. This might be some bad #ifdef only for CPU(X86_64) && COMPILER(MSVC), where it should be for all CPU(X86_64) && OS(WINDOWS) builds. Don't have a clue where to start looking. The crash occurs when loading any webpage using Flash, not just Youtube only. About gmail and Live Mail: https connections only work when openssl is enabled... duh! Forget about those issues.
vanboxem.ruben
Comment 2 2010-05-15 07:45:29 PDT
Created attachment 56152 [details] stacktrace for Fancy Browser Demo when loading Youtube.com GDB Stacktrace for the crash. Loaded Qt's Core, Gui, Webkit, Xml, and Network debug dll's. This is my first stacktrace, so I hope it contains enough information on how to fix this.
vanboxem.ruben
Comment 3 2010-07-01 13:51:44 PDT
I'm updating this bug report to reflect the two issues I've discovered and tested with the Qt Demo Browser (Qt 4.7, should be very recent WebKit version), compiled with the 64-bit Windows compiler mingw-w64 (GCC 4.4): 1. Going to Youtube.com or any other site that loads the flash plugin crashes the program 2. Although Qt is configured with "-openssl", the demo browser fails to log in to a https site, eg gmail.com. Both issues do NOT show in a x86 compile with the same compiler version (mingw-w32 from the same source). The first does not happen with a x64 MSVC 9.0 compiled Qt+WebKit, the second is untested (therefore it may be an OpenSSL+mingw-w64 problem).
Diego Gonzalez
Comment 4 2010-07-21 08:36:06 PDT
Does anyone, with windows dev env, can reproduce this problem as well?
Jocelyn Turcotte
Comment 5 2014-02-03 03:50:43 PST
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.
Note You need to log in before you can comment on or make changes to this bug.