Bug 205338 - crashed after making webkit default
Summary: crashed after making webkit default
Status: RESOLVED DUPLICATE of bug 196811
Alias: None
Product: kwebkitpart
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: webkit-devel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-27 15:08 UTC by Mathieu Jobin
Modified: 2010-01-23 19:30 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Jobin 2009-08-27 15:08:55 UTC
Application that crashed: konqueror
Version of the application: 4.3.00 (KDE 4.3.0)
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-15-server i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I installed the webkit viewer engine for konqueror a while ago.
and I was experiencing some viewing issue right now with khtml. 
so I switch to webkit.
being happy with the result, I decided to look for the default setting.
went in file associations, text/html, second tab. viewer settings
and moved webkit to the top

clicked OK

konqueror crashed 

backtrace attached


 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 4915)]

Thread 2 (Thread 0xae87bb90 (LWP 5002)):
#0  0xb64f00ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb7e2704b in QTimerInfoList::getTime (this=0x8c8fa44, t=@0x8c8fa68) at kernel/qeventdispatcher_unix.cpp:339
#2  0xb7e27221 in QTimerInfoList::updateCurrentTime (this=0x8c8fa44) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb7e28e0c in QTimerInfoList::timerWait (this=0x8c8fa44, tm=@0xae87b124) at kernel/qeventdispatcher_unix.cpp:420
#4  0xb7e254da in timerSourcePrepare (source=0xb64f3ff4, timeout=0xae87b178) at kernel/qeventdispatcher_glib.cpp:141
#5  0xb64709c0 in IA__g_main_context_prepare (context=0x8e38000, priority=0xae87b1e8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2134
#6  0xb6470dda in g_main_context_iterate (context=0x8e38000, block=1, dispatch=1, self=0x8e366b8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2428
#7  0xb6471268 in IA__g_main_context_iteration (context=0x8e38000, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#8  0xb7e25317 in QEventDispatcherGlib::processEvents (this=0x8d5d7d8, flags={i = -1366838680}) at kernel/qeventdispatcher_glib.cpp:329
#9  0xb7df81fa in QEventLoop::processEvents (this=0xae87b2e0, flags={i = -1366838616}) at kernel/qeventloop.cpp:149
#10 0xb7df8642 in QEventLoop::exec (this=0xae87b2e0, flags={i = -1366838552}) at kernel/qeventloop.cpp:201
#11 0xb7d01e19 in QThread::exec (this=0x8d93ab0) at thread/qthread.cpp:487
#12 0xb7ddafab in QInotifyFileSystemWatcherEngine::run (this=0x8d93ab0) at io/qfilesystemwatcher_inotify.cpp:214
#13 0xb7d05132 in QThreadPrivate::start (arg=0x8d93ab0) at thread/qthread_unix.cpp:188
#14 0xb64204ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb65f549e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5f2ea10 (LWP 4915)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0xb5375f11 in ?? () from /usr/lib/libQtWebKit.so.4
#8  0xb52347f5 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#9  0xb52fdaf2 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#10 0xb4ff1d59 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#11 0xb4faf29e in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#12 0xb4fdb273 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#13 0xb50fb84e in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#14 0xb4faf28b in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#15 0xb4fdb273 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#16 0xb4faf28b in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#17 0xb4fdb273 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#18 0xb4faf28b in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#19 0xb4fdb273 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#20 0xb4faf28b in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#21 0xb4fdb273 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#22 0xb4faf28b in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#23 0xb4fbe00b in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#24 0xb51dad06 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#25 0xb51e48c6 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#26 0xb517016a in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#27 0xb5170285 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#28 0xb51700ed in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4
#29 0xb5390218 in QWebPage::~QWebPage () from /usr/lib/libQtWebKit.so.4
#30 0xadfe4028 in KWebPage::~KWebPage () from /usr/lib/libkdewebkit.so.1
#31 0xae8f24bd in ?? () from /usr/lib/libwebkitkde.so.1
#32 0xb7e08e0f in QObjectPrivate::deleteChildren (this=0xa881af0) at kernel/qobject.cpp:1847
#33 0xb690d1cb in ~QWidget (this=0xa739998) at kernel/qwidget.cpp:1367
#34 0xb7a5f0e9 in ~Part (this=0xb51afb8, __vtt_parm=0xae8fdb68) at /build/buildd/kde4libs-4.3.0/kparts/part.cpp:208
#35 0xb7a5f44a in ~ReadOnlyPart (this=0xb51afb8, __vtt_parm=0xae8fdb64) at /build/buildd/kde4libs-4.3.0/kparts/part.cpp:459
#36 0xae8f2dab in WebKitPart::~WebKitPart () from /usr/lib/libwebkitkde.so.1
#37 0xb39e1f08 in ~KonqView (this=0xa9873b0) at /build/buildd/kdebase-4.3.0/apps/konqueror/src/konqview.cpp:132
#38 0xb39e8c3c in KonqViewManager::removeTab (this=0x85a4cd0, currentFrame=0xa9b05fc, emitAboutToRemoveSignal=true) at /build/buildd/kdebase-4.3.0/apps/konqueror/src/konqviewmanager.cpp:402
#39 0xb3a1b735 in KonqMainWindow::slotRemoveTabPopupDelayed (this=0x86558b8) at /build/buildd/kdebase-4.3.0/apps/konqueror/src/konqmainwindow.cpp:2559
#40 0xb3a435ac in KonqMainWindow::qt_metacall (this=0x86558b8, _c=QMetaObject::InvokeMetaMethod, _id=82, _a=0xbfa29038)
    at /build/buildd/kdebase-4.3.0/obj-i486-linux-gnu/apps/konqueror/src/konqmainwindow.moc:417
#41 0xb7e0f1b8 in QMetaObject::activate (sender=0xac89cf0, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#42 0xb7e0fe42 in QMetaObject::activate (sender=0xac89cf0, m=0xb7eeb908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#43 0xb7e14f77 in QSingleShotTimer::timeout (this=0xac89cf0) at .moc/release-shared/qtimer.moc:76
#44 0xb7e1509c in QSingleShotTimer::timerEvent (this=0xac89cf0) at kernel/qtimer.cpp:298
#45 0xb7e0a16f in QObject::event (this=0xac89cf0, e=0xbfa294bc) at kernel/qobject.cpp:1075
#46 0xb68bad3c in QApplicationPrivate::notify_helper (this=0x853c448, receiver=0xac89cf0, e=0xbfa294bc) at kernel/qapplication.cpp:4056
#47 0xb68c303e in QApplication::notify (this=0xbfa29920, receiver=0xac89cf0, e=0xbfa294bc) at kernel/qapplication.cpp:3603
#48 0xb73cb5cd in KApplication::notify (this=0xbfa29920, receiver=0xac89cf0, event=0xbfa294bc) at /build/buildd/kde4libs-4.3.0/kdeui/kernel/kapplication.cpp:302
#49 0xb7df9bcb in QCoreApplication::notifyInternal (this=0xbfa29920, receiver=0xac89cf0, event=0xbfa294bc) at kernel/qcoreapplication.cpp:610
#50 0xb7e28d51 in QTimerInfoList::activateTimers (this=0x853f434) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#51 0xb7e253a0 in timerSourceDispatch (source=0x853f400) at kernel/qeventdispatcher_glib.cpp:165
#52 0xb646db88 in IA__g_main_context_dispatch (context=0x853e658) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#53 0xb64710eb in g_main_context_iterate (context=0x853e658, block=1, dispatch=1, self=0x84b2e30) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#54 0xb6471268 in IA__g_main_context_iteration (context=0x853e658, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#55 0xb7e252f8 in QEventDispatcherGlib::processEvents (this=0x84b2d40, flags={i = -1079863752}) at kernel/qeventdispatcher_glib.cpp:327
#56 0xb695ca75 in QGuiEventDispatcherGlib::processEvents (this=0x84b2d40, flags={i = -1079863704}) at kernel/qguieventdispatcher_glib.cpp:202
#57 0xb7df81fa in QEventLoop::processEvents (this=0xbfa296e0, flags={i = -1079863640}) at kernel/qeventloop.cpp:149
#58 0xb7df8642 in QEventLoop::exec (this=0xbfa296e0, flags={i = -1079863576}) at kernel/qeventloop.cpp:201
#59 0xb7dfaae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#60 0xb68babb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#61 0xb3a740c8 in kdemain (argc=4, argv=0x8503908) at /build/buildd/kdebase-4.3.0/apps/konqueror/src/konqmain.cpp:271
#62 0x0804e27d in launch (argc=4, _name=0x8503dec "konqueror", args=0x8503e3f "", cwd=0x8503e40 "/home/mjobin/Documents", envc=37, envs=0x8503e5b "KDE_FULL_SESSION=true", reset_env=true, tty=0x0, 
    avoid_loops=false, startup_id_str=0x85043a6 "mjobin-taleo;1251377959;904999;4781_TIME347585") at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:676
#63 0x0804ea5d in handle_launcher_request (sock=58, who=<value optimized out>) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1168
#64 0x0804efc2 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1352
#65 0x0804fbca in main (argc=2, argv=0xbfa2a314, envp=0xbfa2a320) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1788

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-28 20:43:25 UTC
This could be related to bug 205351 / bug 201852 / bug 199821 / bug 196811.
If you can reproduce the crash at will (or you experience this regularly), can
you install the "libqt4-webkit-dbg" package and post a complete backtrace here? Thanks
Comment 2 Dawit Alemayehu 2010-01-23 19:30:46 UTC

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