WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
37158
[Qt] QtLauncher crashes when imitating the iPad on mail.google.com
https://bugs.webkit.org/show_bug.cgi?id=37158
Summary
[Qt] QtLauncher crashes when imitating the iPad on mail.google.com
Kenneth Rohde Christiansen
Reported
2010-04-06 10:22:01 PDT
Using user agent "Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10" and loading mail.google.com results in the following crash. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffe2ac3910 (LWP 5938)] 0x00007ffff3424d98 in ?? () from /usr/lib/libsqlite3.so.0 (gdb) bt #0 0x00007ffff3424d98 in ?? () from /usr/lib/libsqlite3.so.0 #1 0x00007ffff34160b3 in ?? () from /usr/lib/libsqlite3.so.0 #2 0x00007ffff3416104 in ?? () from /usr/lib/libsqlite3.so.0 #3 0x00007ffff34160ea in ?? () from /usr/lib/libsqlite3.so.0 #4 0x00007ffff3423ed9 in ?? () from /usr/lib/libsqlite3.so.0 #5 0x00007ffff3459015 in ?? () from /usr/lib/libsqlite3.so.0 #6 0x00007ffff3458b16 in ?? () from /usr/lib/libsqlite3.so.0 #7 0x00007ffff34578fe in ?? () from /usr/lib/libsqlite3.so.0 #8 0x00007ffff34589f2 in ?? () from /usr/lib/libsqlite3.so.0 #9 0x00007ffff346ac49 in ?? () from /usr/lib/libsqlite3.so.0 #10 0x00007ffff345b0e4 in ?? () from /usr/lib/libsqlite3.so.0 #11 0x00007ffff345d098 in ?? () from /usr/lib/libsqlite3.so.0 #12 0x00007ffff345f492 in ?? () from /usr/lib/libsqlite3.so.0 #13 0x00007ffff345f720 in ?? () from /usr/lib/libsqlite3.so.0 #14 0x00007ffff345f806 in ?? () from /usr/lib/libsqlite3.so.0 #15 0x00007ffff73c9c4e in WebCore::SQLiteStatement::prepare() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #16 0x00007ffff73e3029 in WebCore::SQLStatement::execute(WebCore::Database*) () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #17 0x00007ffff73e611a in WebCore::SQLTransaction::runCurrentStatement() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #18 0x00007ffff73e61fd in WebCore::SQLTransaction::runStatements() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #19 0x00007ffff73e4c41 in WebCore::SQLTransaction::performNextStep() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #20 0x00007ffff73d2bba in WebCore::DatabaseTransactionTask::doPerformTask() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #21 0x00007ffff73d2d16 in WebCore::DatabaseTask::performTask() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #22 0x00007ffff73d3fa7 in WebCore::DatabaseThread::databaseThread() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #23 0x00007ffff761c85b in WTF::ThreadPrivate::run() () from /home/kenneth/repo/Qt/WebKitBuild/Release/bin/../lib/libQtWebKit.so.4 #24 0x00007ffff490862d in QThreadPrivate::start (arg=0xc000a0) at /home/kenneth/repo/Qt/qt/src/corelib/thread/qthread_unix.cpp:248 #25 0x00007ffff43bca04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #26 0x00007ffff397b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #27 0x0000000000000000 in ?? ()
Attachments
Add attachment
proposed patch, testcase, etc.
Laszlo Gombos
Comment 1
2010-04-06 10:38:02 PDT
Could
bug 36671
be related ? Kenneth, did you had that fix when you tried (also empty all your persistent stuff before tying).
Kenneth Rohde Christiansen
Comment 2
2010-04-06 12:22:44 PDT
I have the patch yes and I did a rm /home/kenneth/.local/share/data/Nokia/QtLauncher -rf Same issue.
Simon Hausmann
Comment 3
2010-05-06 06:08:37 PDT
I can't reproduce it with
r58875
on Linux with a debug build. Kenneth, do you have a debug build that might give some more information on what's going wrong?
Kenneth Rohde Christiansen
Comment 4
2010-05-06 07:14:44 PDT
I will try it again and if not test it with debug.
Kenneth Rohde Christiansen
Comment 5
2010-05-11 12:36:49 PDT
Trying to reproduce, but I cannot even log in anymore when setting UA to ipad.
Kenneth Rohde Christiansen
Comment 6
2010-05-11 12:39:15 PDT
Changing back UA and logging in and then changing to iPad UI, logs in, and I can confirm that it does not crash any longer on Linux.
Jesus Sanchez-Palencia
Comment 7
2010-05-11 12:45:57 PDT
Works on Mac (Snow Leopard).
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug