Bug 216952

Summary: rekonq crash when bookmarking a new page
Product: [Unmaintained] rekonq Reporter: scaerloc
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description scaerloc 2009-12-01 16:49:13 UTC
Application that crashed: rekonq
Version of the application: 0.3.0
KDE Version: 4.3.1 (KDE 4.3.1) "release 6"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-default i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
I was just bookmarking a new page (It was my first bookmark), and Rekonq.
How to reproduce :
- clear your bookmarks
- create a new bookmark

 -- Backtrace:
Application: rekonq (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5777700 (LWP 6246))]

Thread 5 (Thread 0xafdf6b70 (LWP 6281)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7616d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7676750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb46a312f in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/libQtWebKit.so.4
#4  0xb4c19fda in WebCore::IconDatabase::syncThreadMainLoop() () from /usr/lib/libQtWebKit.so.4
#5  0xb4c1a0e3 in WebCore::IconDatabase::iconDatabaseSyncThread() () from /usr/lib/libQtWebKit.so.4
#6  0xb46a3047 in WTF::threadEntryPoint(void*) () from /usr/lib/libQtWebKit.so.4
#7  0xb46a3081 in WTF::ThreadPrivate::run() () from /usr/lib/libQtWebKit.so.4
#8  0xb7675623 in ?? () from /usr/lib/libQtCore.so.4
#9  0xb76126e5 in start_thread () from /lib/libpthread.so.0
#10 0xb7612600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xae5beb70 (LWP 6854)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7616d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7676750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb5dc5a04 in ?? () from /usr/lib/libQtNetwork.so.4
#4  0xb7675623 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb76126e5 in start_thread () from /lib/libpthread.so.0
#6  0xb7612600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xab823b70 (LWP 6980)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7616d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1a0178f in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#3  0xb1b32b3f in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#4  0xb1a01c3d in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#5  0xb76126e5 in start_thread () from /lib/libpthread.so.0
#6  0xb7612600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xaedf4b70 (LWP 7641)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6037df6 in nanosleep () from /lib/libc.so.6
#2  0xb6068fdd in usleep () from /lib/libc.so.6
#3  0xb1e314ac in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#4  0xb76126e5 in start_thread () from /lib/libpthread.so.0
#5  0xb7612600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb5777700 (LWP 6246)):
[KCrash Handler]
#6  0xb635a097 in QWidget::actions() const () from /usr/lib/libQtGui.so.4
#7  0xb6795735 in QToolBar::clear() () from /usr/lib/libQtGui.so.4
#8  0xb428237a in ?? () from /usr/lib/libkdeinit4_rekonq.so
#9  0xb428259a in ?? () from /usr/lib/libkdeinit4_rekonq.so
#10 0xb7782864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb7783585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb7117a2d in KBookmarkManager::changed(QString const&, QString const&) () from /usr/lib/libkio.so.5
#13 0xb711bb7e in KBookmarkManager::slotFileChanged(QString const&) () from /usr/lib/libkio.so.5
#14 0xb711d913 in KBookmarkManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#15 0xb7782864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#16 0xb7783585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb7064575 in KDirWatch::created(QString const&) () from /usr/lib/libkio.so.5
#18 0xb7064fe4 in KDirWatch::setCreated(QString const&) () from /usr/lib/libkio.so.5
#19 0xb7065712 in ?? () from /usr/lib/libkio.so.5
#20 0xb706f053 in ?? () from /usr/lib/libkio.so.5
#21 0xb706f634 in ?? () from /usr/lib/libkio.so.5
#22 0xb7782864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#23 0xb7783585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#24 0xb77be715 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#25 0xb7788196 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#26 0xb777c51b in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#27 0xb63108fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#28 0xb631834e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb6d4ece1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#30 0xb776c32e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#31 0xb779b356 in ?? () from /usr/lib/libQtCore.so.4
#32 0xb7798325 in ?? () from /usr/lib/libQtCore.so.4
#33 0xb5eeb4c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb5eeed98 in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb5eeeebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb7798011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#37 0xb63b229a in ?? () from /usr/lib/libQtGui.so.4
#38 0xb776a98d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0xb776add9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0xb776d270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#41 0xb6310774 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#42 0xb429ec61 in kdemain () from /usr/lib/libkdeinit4_rekonq.so
#43 0x0804e147 in _start ()

Reported using DrKonqi
Comment 1 Andrea Diamantini 2010-01-25 00:28:27 UTC
Fixed in master (0.3.32, now)