Bug 316940

Summary: Konqueror crash on Martin Graesslin's blog
Product: [Applications] konqueror Reporter: Nick Leverton <nick>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aiacovitti
Priority: NOR    
Version: 4.8.4   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Nick Leverton 2013-03-18 01:51:45 UTC
Application: konqueror (4.8.4 (4.8.4))
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.8.1 x86_64
Distribution: Debian GNU/Linux 7.0 (wheezy)

-- Information about the crash:
Experienced this with 4.10.1.   I opened the blog link http://blog.martin-graesslin.com/blog/2013/03/an-update-on-kwin-on-5/ seen in another blogroll.  Konqueror spent a few seconds loading and refreshing (didn't catch the refresh URL) then crashed.  Twice (this dump is from the second occasion).

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5b7e08f760 (LWP 14182))]

Thread 2 (Thread 0x7f5b62641700 (LWP 14183)):
#0  0x00007f5b7b8cfe33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5b788e3624 in g_main_context_poll (n_fds=1, fds=0x1389c60, timeout=-1, context=0x131f490, priority=<optimized out>) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x131f490, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3141
#3  0x00007f5b788e3744 in g_main_context_iteration (context=0x131f490, may_block=1) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3207
#4  0x00007f5b7ccf3296 in QEventDispatcherGlib::processEvents (this=0x120b850, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f5b7ccc38af in QEventLoop::processEvents (this=this@entry=0x7f5b62640e10, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5b7ccc3b38 in QEventLoop::exec (this=0x7f5b62640e10, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f5b7cbc6d70 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f5b748381fe in KIO::NameLookUpThread::run (this=0x120bf20) at ../../kio/kio/hostinfo.cpp:226
#9  0x00007f5b7cbc9d0b in QThreadPrivate::start (arg=0x120bf20) at thread/qthread_unix.cpp:307
#10 0x00007f5b793c2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#11 0x00007f5b7b8daa7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5b7e08f760 (LWP 14182)):
[KCrash Handler]
#6  0x00007f5b6024e2f3 in type (this=0x7f5b5a832040) at ../../kjs/value.h:452
#7  KJS::cloneInternal (exec=exec@entry=0x3b7c6e0, ctx=ctx@entry=0x3b7c6c0, in=in@entry=0x7f5b5a832040, path=...) at ../../khtml/ecma/kjs_data.cpp:37
#8  0x00007f5b6024e653 in KJS::encapsulateMessageEventData (exec=0x3b7c6e0, ctx=ctx@entry=0x3b7c6c0, data=data@entry=0x7f5b5a832040) at ../../khtml/ecma/kjs_data.cpp:117
#9  0x00007f5b6024e858 in KJS::DelayedPostMessage::execute (this=0x9a6a3d0, w=<optimized out>) at ../../khtml/ecma/kjs_data.cpp:169
#10 0x00007f5b602056fb in KJS::Window::afterScriptExecution (this=0x7f5b5c6f0000) at ../../khtml/ecma/kjs_window.cpp:1327
#11 0x00007f5b60208276 in KJS::WindowQObject::timerEvent (this=0x3d409d0) at ../../khtml/ecma/kjs_window.cpp:2481
#12 0x00007f5b7ccd985c in QObject::event (this=0x3d409d0, e=<optimized out>) at kernel/qobject.cpp:1157
#13 0x00007f5b7c06e70c in QApplicationPrivate::notify_helper (this=this@entry=0x1170c40, receiver=receiver@entry=0x3d409d0, e=e@entry=0x7fff7df8c080) at kernel/qapplication.cpp:4556
#14 0x00007f5b7c072b8a in QApplication::notify (this=0x7fff7df8c5f0, receiver=0x3d409d0, e=0x7fff7df8c080) at kernel/qapplication.cpp:4417
#15 0x00007f5b7da8c886 in KApplication::notify (this=0x7fff7df8c5f0, receiver=0x3d409d0, event=0x7fff7df8c080) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x00007f5b7ccc4b5e in QCoreApplication::notifyInternal (this=0x7fff7df8c5f0, receiver=0x3d409d0, event=0x7fff7df8c080) at kernel/qcoreapplication.cpp:915
#17 0x00007f5b7ccf5a52 in sendEvent (event=0x7fff7df8c080, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QTimerInfoList::activateTimers (this=0x11734d0) at kernel/qeventdispatcher_unix.cpp:611
#19 0x00007f5b7ccf2c04 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#20 timerSourceDispatch (source=source@entry=0x1173470) at kernel/qeventdispatcher_glib.cpp:180
#21 0x00007f5b788e3355 in g_main_dispatch (context=0x1171e40) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
#22 g_main_context_dispatch (context=context@entry=0x1171e40) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
#23 0x00007f5b788e3688 in g_main_context_iterate (context=context@entry=0x1171e40, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
#24 0x00007f5b788e3744 in g_main_context_iteration (context=0x1171e40, may_block=1) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3207
#25 0x00007f5b7ccf3276 in QEventDispatcherGlib::processEvents (this=0x1095750, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#26 0x00007f5b7c10f83e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f5b7ccc38af in QEventLoop::processEvents (this=this@entry=0x7fff7df8c2f0, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007f5b7ccc3b38 in QEventLoop::exec (this=0x7fff7df8c2f0, flags=...) at kernel/qeventloop.cpp:204
#29 0x00007f5b7ccc8cf8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#30 0x00007f5b69243062 in kdemain (argc=<optimized out>, argv=<optimized out>) at ../../../konqueror/src/konqmain.cpp:227
#31 0x0000000000408a72 in launch (argc=argc@entry=4, _name=_name@entry=0x1126168 "konqueror", args=0x11261cc "/home/leveret/Documents", args@entry=0x1126172 "-mimetype", cwd=cwd@entry=0x11261cc "/home/leveret/Documents", envc=envc@entry=39, envs=<optimized out>, envs@entry=0x11261ec "KDE_FULL_SESSION=true", reset_env=true, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x1126723 "") at ../../kinit/kinit.cpp:746
#32 0x0000000000409b8b in handle_launcher_request (sock=sock@entry=20, who=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at ../../kinit/kinit.cpp:1238
#33 0x000000000040a243 in handle_requests (waitForPid=waitForPid@entry=0) at ../../kinit/kinit.cpp:1422
#34 0x00000000004058f7 in main (argc=4, argv=<optimized out>, envp=0x7fff7df8d550) at ../../kinit/kinit.cpp:1919

This bug may be a duplicate of or related to bug 264526.

Possible duplicates by query: bug 313800, bug 300792, bug 299672, bug 298169, bug 298041.

Reported using DrKonqi
Comment 1 Nick Leverton 2013-03-18 01:55:25 UTC
I beg pardon that I pasted the wrong URL, the one that made Konqueror (khtml) crash was the root of the site http://blog.martin-graesslin.com/
Comment 2 Nick Leverton 2013-03-18 02:00:23 UTC
also confirm 4.8.4 not 4.10.1 apols.
Comment 3 Andrea Iacovitti 2013-03-18 14:43:42 UTC

*** This bug has been marked as a duplicate of bug 264526 ***