2013-05-16 09:28:49 |
Robert Knight |
bug |
|
|
added bug |
2013-05-16 09:28:49 |
Robert Knight |
attachment added |
|
Patch taken from the upstream bugs.webkit.org report https://bugs.launchpad.net/bugs/1180731/+attachment/3678181/+files/108991-jsval-32bit-fix.patch |
|
2013-05-16 09:53:52 |
Jonathan Riddell |
nominated for series |
|
Ubuntu Raring |
|
2013-05-16 09:53:52 |
Jonathan Riddell |
bug task added |
|
qtwebkit-source (Ubuntu Raring) |
|
2013-05-16 09:53:52 |
Jonathan Riddell |
nominated for series |
|
Ubuntu Saucy |
|
2013-05-16 09:53:52 |
Jonathan Riddell |
bug task added |
|
qtwebkit-source (Ubuntu Saucy) |
|
2013-05-16 10:08:57 |
Jonathan Riddell |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2013-05-16 11:06:39 |
Jonathan Riddell |
tags |
|
kubuntu |
|
2013-05-17 02:34:21 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/saucy-proposed/qtwebkit-source |
|
2013-05-20 13:44:04 |
Robert Knight |
description |
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 |
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
Regression Potential:
QtWebKit is used as the engine by the arora browser and other apps. If there is an error in the patch it would probably manifest in a similar way to the original issue (browser crash executing JS). Suggested testing approach is visit gap.com, datejs.com and a few JS-heavy web apps with the fixed package. |
|
2013-05-28 13:01:52 |
Launchpad Janitor |
qtwebkit-source (Ubuntu): status |
New |
Confirmed |
|
2013-05-28 13:01:52 |
Launchpad Janitor |
qtwebkit-source (Ubuntu Raring): status |
New |
Confirmed |
|
2013-05-31 07:11:00 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/raring-proposed/qtwebkit-source |
|
2013-06-12 09:37:44 |
Laura Dijkhuizen |
bug |
|
|
added subscriber Lars Dijkhuizen |
2013-06-24 17:12:15 |
Launchpad Janitor |
qtwebkit-source (Ubuntu Saucy): status |
Confirmed |
Fix Released |
|
2013-08-02 18:28:50 |
jgratero |
bug |
|
|
added subscriber jgratero |
2013-10-21 14:12:16 |
Karim Rekik |
bug |
|
|
added subscriber wkr |
2014-12-05 06:05:31 |
Rolf Leggewie |
qtwebkit-source (Ubuntu Raring): status |
Confirmed |
Won't Fix |
|