Public bug reported: QtWebKit 2.3.0 as shipped in Ubuntu 13.04 is affected by the bug described at https://bugs.webkit.org/show_bug.cgi?id=108991 which can causes JS crashes on certain pages on 32bit systems. I was not able to reproduce the problem using gap.com as described on that bug report but I can reproduce using Mendeley Desktop.
Applying the patch at https://bug-108991-attachments.webkit.org/attachment.cgi?id=186726 to the source package for libqtwebkit4 fixes the problem. Steps to reproduce: 1. Install Mendeley Desktop 1.8.4 from http://download.mendeley.com/apt/pool/main/m/mendeleydesktop/mendeleydesktop_1.8.4-stable_i386.deb on Ubuntu 13.04 (32bit) 2. Start the app with 'mendeleydesktop --setting General_FirstRun:false' to skip the login screen (if you have a Mendeley account, you can use that instead) 3. Go to View -> Library As Citations (this invokes a JS program to render citations) Stacktrace (using a build of QWK with debug symbols included for JavaScriptCode): https://gist.github.com/anonymous/5585274 ** Affects: qtwebkit-source (Ubuntu) Importance: Undecided Status: New ** Patch added: "Patch taken from the upstream bugs.webkit.org report" https://bugs.launchpad.net/bugs/1180731/+attachment/3678181/+files/108991-jsval-32bit-fix.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1180731 Title: QtWebKit JS crash on 32-bit systems To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtwebkit-source/+bug/1180731/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs