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

Reply via email to