[rekonq] rekonq directly crashes after starting it

Panagiotis Papadopoulos pano_90 at gmx.net
Thu Oct 1 14:47:16 CEST 2009


On Wednesday 30 September 2009 12:12:01 Panagiotis Papadopoulos wrote:
> Hi,
> 
> I just compiled the latest git (c25abdb) and after starting rekonq, it crashes. I attached the backtrace, hopefully it'll be helpful.
> 
> Greetings
> 

It seems like it is caused by the New Tab Page:

When I start rekonq with an URL as argument, it does not crash. If I then open a new tab (and the new tab page is opened) it instantly crashes again. This time with the following backtrace

Application: rekonq (rekonq), signal: Segmentation fault
[Current thread is 0 (LWP 12491)]

Thread 2 (Thread 0xb3214b70 (LWP 12492)):
#0  0xb8009424 in __kernel_vsyscall ()
#1  0xb6653b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66d7047 in QWaitCondition::wait (this=0x9340f78, mutex=0x93abb18, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb72722c0 in WTF::ThreadCondition::wait (this=0x93c52a8, mutex=@0x93c52a4) at ../JavaScriptCore/wtf/ThreadingQt.cpp:233
#4  0xb777b084 in WebCore::IconDatabase::syncThreadMainLoop (this=0x93c5278) at loader/icon/IconDatabase.cpp:1400
#5  0xb777b16b in WebCore::IconDatabase::iconDatabaseSyncThread (this=0x93c5278) at loader/icon/IconDatabase.cpp:1035
#6  0xb72721e4 in threadEntryPoint (contextData=0x92c2ec0) at ../JavaScriptCore/wtf/Threading.cpp:57
#7  0xb7272213 in WTF::ThreadPrivate::run (this=0x9027110) at ../JavaScriptCore/wtf/ThreadingQt.cpp:63
#8  0xb66d6032 in QThreadPrivate::start (arg=0x9027110) at thread/qthread_unix.cpp:188
#9  0xb664f65c in start_thread () from /lib/libpthread.so.0
#10 0xb5b081fe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4dee700 (LWP 12491)):
[KCrash Handler]
#6  HomePage::fillPreferred (this=0xbff11924) at /usr/include/QtCore/qatomic_i386.h:120
#7  0x08088e91 in HomePage::rekonqHomePage (this=0xbff11924, url=@0xbff11980) at /home/pano/Projekte/build/rekonq-git/src/mainline/src/homepage.cpp:85
#8  0x0808e01f in Application::homePage (this=0xbff13e18, url=@0xbff11980) at /home/pano/Projekte/build/rekonq-git/src/mainline/src/application.cpp:430
#9  0x0809845f in MainView::newTab (this=0x90276a0) at /home/pano/Projekte/build/rekonq-git/src/mainline/src/mainview.cpp:309
#10 0x08098f9b in MainView::qt_metacall (this=0x90276a0, _c=QMetaObject::InvokeMetaMethod, _id=76, _a=0xbff11ae8) at /home/pano/Projekte/build/rekonq-git/src/mainline/build/src/mainview.moc:121
#11 0xb67da9ac in QMetaObject::activate (sender=0x904eed8, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x8a) at kernel/qobject.cpp:3112
#12 0xb67dadf8 in QMetaObject::activate (sender=0x904eed8, m=0xb662ea28, from_local_signal_index=1, to_local_signal_index=2, argv=0xbff11ae8) at kernel/qobject.cpp:3206
#13 0xb5dd23c1 in QAction::triggered (this=0x904eed8, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#14 0xb5dd3942 in QAction::activate (this=0x904eed8, event=QAction::Trigger) at kernel/qaction.cpp:1160
#15 0xb5dd6428 in QAction::event (this=0x4, e=0x8a) at kernel/qaction.cpp:1079
#16 0xb6ccfd42 in KAction::event (this=0x904eed8, event=0xbff11f28) at /home/pano/Projekte/build/kde-trunk/kdelibs/src/kdelibs/kdeui/actions/kaction.cpp:129
#17 0xb5dd8964 in QApplicationPrivate::notify_helper (this=0x8f9a320, receiver=0x904eed8, e=0xbff11f28) at kernel/qapplication.cpp:4056
#18 0xb5de004c in QApplication::notify (this=0xbff13e18, receiver=0x904eed8, e=0xbff11f28) at kernel/qapplication.cpp:3603
#19 0xb6d9dce6 in KApplication::notify (this=0xbff13e18, receiver=0x904eed8, event=0xbff11f28) at /home/pano/Projekte/build/kde-trunk/kdelibs/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#20 0xb67c4fcb in QCoreApplication::notifyInternal (this=0xbff13e18, receiver=0x904eed8, event=0xbff11f28) at kernel/qcoreapplication.cpp:610
#21 0xb5e1123d in QShortcutMap::dispatchEvent (this=0x8f9a3c0, e=0xbff122d4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#22 0xb5e130ae in QShortcutMap::tryShortcutEvent (this=0x8f9a3c0, o=0x92e1c60, e=0xbff122d4) at kernel/qshortcutmap.cpp:369
#23 0xb5de1355 in QApplication::notify (this=0xbff13e18, receiver=0x92e1c60, e=0xbff122d4) at kernel/qapplication.cpp:3645
#24 0xb6d9dce6 in KApplication::notify (this=0xbff13e18, receiver=0x92e1c60, event=0xbff122d4) at /home/pano/Projekte/build/kde-trunk/kdelibs/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#25 0xb67c4fcb in QCoreApplication::notifyInternal (this=0xbff13e18, receiver=0x92e1c60, event=0xbff122d4) at kernel/qcoreapplication.cpp:610
#26 0xb5dd983e in qt_sendSpontaneousEvent (receiver=0x92e1c60, event=0x4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#27 0xb5e72ffd in QKeyMapper::sendKeyEvent (keyWidget=0x92e1c60, grab=false, type=QEvent::KeyPress, code=84, modifiers={i = 67108864}, text=@0xbff125bc, autorepeat=<value optimized out>, 
    count=<value optimized out>, nativeScanCode=28, nativeVirtualKey=116, nativeModifiers=4) at kernel/qkeymapper_x11.cpp:1861
#28 0xb5e7549c in QKeyMapperPrivate::translateKeyEvent (this=0x8fc8eb8, keyWidget=0x92e1c60, event=0xbff13a80, grab=138) at kernel/qkeymapper_x11.cpp:1831
#29 0xb5e4bc27 in QApplication::x11ProcessEvent (this=0xbff13e18, event=0xbff13a80) at kernel/qapplication_x11.cpp:3438
#30 0xb5e76f62 in x11EventSourceDispatch (s=0x8f928b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#31 0xb5275d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb52793e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#33 0xb5279513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb67ef6cc in QEventDispatcherGlib::processEvents (this=0x8f8fcc0, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#35 0xb5e76695 in QGuiEventDispatcherGlib::processEvents (this=0x8f8fcc0, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#36 0xb67c3579 in QEventLoop::processEvents (this=0xbff13d74, flags=) at kernel/qeventloop.cpp:149
#37 0xb67c39ca in QEventLoop::exec (this=0xbff13d74, flags={i = 0}) at kernel/qeventloop.cpp:201
#38 0xb67c5e3f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#39 0xb5dd87e7 in QApplication::exec () at kernel/qapplication.cpp:3525
#40 0x080b20c9 in main (argc=1, argv=0xbff13ff4) at /home/pano/Projekte/build/rekonq-git/src/mainline/src/main.cpp:132


More information about the rekonq mailing list