Bug 292915

Summary: rekonq crashed, without closing and without private mode, just crashed
Product: [Unmaintained] rekonq Reporter: Mustafa Muhammad <mustafa1024m>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 0.8.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mustafa Muhammad 2012-01-30 23:06:45 UTC
Application: rekonq (0.8.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.8.0
Operating System: Linux 3.2.0-12-generic x86_64
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
A page was open and rekonq crashed, no private mode nor after closing like the other reports, I have debug symbols installed so hope you benefit from the backtrace

The crash can be reproduced some of the time.

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

Thread 6 (Thread 0x7f32f5074700 (LWP 21939)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f3309609ddc in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f3309609f09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f3304abfe2b in start_thread (arg=0x7f32f5074700) at pthread_create.c:304
#4  0x00007f330a57b0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f32f4773700 (LWP 21940)):
#0  0x00007fff82fc070c in ?? ()
#1  0x00007fff82fc0959 in ?? ()
#2  0x00007f32ff57505b in __GI_clock_gettime (clock_id=1, tp=0x7f32f4772bb0) at ../sysdeps/unix/clock_gettime.c:100
#3  0x00007f33050a75d4 in do_gettime (frac=0x7f32f4772bc8, sec=0x7f32f4772bc0) at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007f330517f10d in QTimerInfoList::updateCurrentTime (this=0x1a09540) at kernel/qeventdispatcher_unix.cpp:343
#6  0x00007f330517f443 in QTimerInfoList::timerWait (this=0x1a09540, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#7  0x00007f330517defc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f32f4772c7c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007f3302ee025e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f3302ee0a5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f3302ee0c64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f330517e9a6 in QEventDispatcherGlib::processEvents (this=0x1a08990, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f330514e202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f330514e457 in QEventLoop::exec (this=0x7f32f4772de0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f330504df17 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f3305050f3b in QThreadPrivate::start (arg=0x1a084b0) at thread/qthread_unix.cpp:298
#16 0x00007f3304abfe2b in start_thread (arg=0x7f32f4773700) at pthread_create.c:304
#17 0x00007f330a57b0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f32f38f7700 (LWP 21941)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f330a17b1f2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f330a17b229 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f3304abfe2b in start_thread (arg=0x7f32f38f7700) at pthread_create.c:304
#4  0x00007f330a57b0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f32f23b8700 (LWP 21942)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f330505144b in wait (time=18446744073709551615, this=0x1719370) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x17194f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f330709c0cb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1719220, th=0x1bca1a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f330709e9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x1719580, th=0x1bca1a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f330709d82f in ThreadWeaver::ThreadRunHelper::run (this=0x7f32f23b7e00, parent=0x1719220, th=0x1bca1a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f330709d8bb in ThreadWeaver::Thread::run (this=0x1bca1a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f3305050f3b in QThreadPrivate::start (arg=0x1bca1a0) at thread/qthread_unix.cpp:298
#8  0x00007f3304abfe2b in start_thread (arg=0x7f32f23b8700) at pthread_create.c:304
#9  0x00007f330a57b0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f32f09d3700 (LWP 21944)):
#0  0x00007f330a56e41d in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f3302f1b08f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3302ee05fd in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3302ee0ad6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3302ee0c64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f330517e9a6 in QEventDispatcherGlib::processEvents (this=0x7f32ec00ea80, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f330514e202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f330514e457 in QEventLoop::exec (this=0x7f32f09d2db0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f330504df17 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f330512df9f in QInotifyFileSystemWatcherEngine::run (this=0x1cb1e20) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f3305050f3b in QThreadPrivate::start (arg=0x1cb1e20) at thread/qthread_unix.cpp:298
#11 0x00007f3304abfe2b in start_thread (arg=0x7f32f09d3700) at pthread_create.c:304
#12 0x00007f330a57b0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f330ad4b7a0 (LWP 21938)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f33059a16d5 in QStyleSheetStyle::event (this=0x1a29790, e=0x7fff82ee9020) at styles/qstylesheetstyle.cpp:5798
#8  0x00007f33056725e4 in notify_helper (e=0x7fff82ee9020, receiver=0x1a29790, this=0x160f340) at kernel/qapplication.cpp:4555
#9  QApplicationPrivate::notify_helper (this=0x160f340, receiver=0x1a29790, e=0x7fff82ee9020) at kernel/qapplication.cpp:4527
#10 0x00007f3305677463 in QApplication::notify (this=0x7fff82ee9ff0, receiver=0x1a29790, e=0x7fff82ee9020) at kernel/qapplication.cpp:4416
#11 0x00007f3307be8a46 in KApplication::notify (this=0x7fff82ee9ff0, receiver=0x1a29790, event=0x7fff82ee9020) at ../../kdeui/kernel/kapplication.cpp:311
#12 0x00007f330514f41c in QCoreApplication::notifyInternal (this=0x7fff82ee9ff0, receiver=0x1a29790, event=0x7fff82ee9020) at kernel/qcoreapplication.cpp:876
#13 0x00007f3305670e25 in sendEvent (event=0x7fff82ee9020, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#14 QApplicationPrivate::setFocusWidget (focus=0x0, reason=Qt::OtherFocusReason) at kernel/qapplication.cpp:2258
#15 0x00007f33056b28f4 in clearFocus (this=0x1a14440) at kernel/qwidget.cpp:6532
#16 QWidget::clearFocus (this=0x1a14440) at kernel/qwidget.cpp:6516
#17 0x00007f33056bd3c8 in QWidget::~QWidget (this=0x1a14440, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1606
#18 0x00007f330a906699 in UrlBar::~UrlBar() () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so
#19 0x00007f3305161eb5 in QObjectPrivate::deleteChildren (this=0x173e960) at kernel/qobject.cpp:1908
#20 0x00007f33056bd490 in QWidget::~QWidget (this=0x173e500, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1675
#21 0x00007f330a903da1 in StackedUrlBar::~StackedUrlBar() () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so
#22 0x00007f33056c9249 in QWidgetAction::~QWidgetAction (this=0x196f790, __in_chrg=<optimized out>) at kernel/qwidgetaction.cpp:128
#23 0x00007f3307b00d79 in KAction::~KAction (this=0x196f790, __in_chrg=<optimized out>) at ../../kdeui/actions/kaction.cpp:171
#24 0x00007f3305161eb5 in QObjectPrivate::deleteChildren (this=0x1754790) at kernel/qobject.cpp:1908
#25 0x00007f33056bd490 in QWidget::~QWidget (this=0x1754640, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1675
#26 0x00007f3307ca5ea5 in KMainWindow::~KMainWindow (this=0x1754640, __in_chrg=<optimized out>) at ../../kdeui/widgets/kmainwindow.cpp:467
#27 0x00007f330a8a5351 in MainWindow::~MainWindow() () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so
#28 0x00007f330a8a53a9 in MainWindow::~MainWindow() () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so
#29 0x00007f33051689f8 in QObject::event (this=0x1754640, e=<optimized out>) at kernel/qobject.cpp:1176
#30 0x00007f33056c28cb in QWidget::event (this=0x1754640, event=0x1e14670) at kernel/qwidget.cpp:8820
#31 0x00007f3305a9cbeb in QMainWindow::event (this=0x1754640, event=0x1e14670) at widgets/qmainwindow.cpp:1478
#32 0x00007f33056725e4 in notify_helper (e=0x1e14670, receiver=0x1754640, this=0x160f340) at kernel/qapplication.cpp:4555
#33 QApplicationPrivate::notify_helper (this=0x160f340, receiver=0x1754640, e=0x1e14670) at kernel/qapplication.cpp:4527
#34 0x00007f3305677463 in QApplication::notify (this=0x7fff82ee9ff0, receiver=0x1754640, e=0x1e14670) at kernel/qapplication.cpp:4416
#35 0x00007f3307be8a46 in KApplication::notify (this=0x7fff82ee9ff0, receiver=0x1754640, event=0x1e14670) at ../../kdeui/kernel/kapplication.cpp:311
#36 0x00007f330514f41c in QCoreApplication::notifyInternal (this=0x7fff82ee9ff0, receiver=0x1754640, event=0x1e14670) at kernel/qcoreapplication.cpp:876
#37 0x00007f33051531ea in sendEvent (event=0x1e14670, receiver=0x1754640) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x15dc1f0) at kernel/qcoreapplication.cpp:1500
#39 0x00007f330517e513 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#40 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#41 0x00007f3302ee07da in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f3302ee0ba0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f3302ee0c64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f330517e93f in QEventDispatcherGlib::processEvents (this=0x15ddad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#45 0x00007f330571a1ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x00007f330514e202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x00007f330514e457 in QEventLoop::exec (this=0x7fff82ee9f80, flags=...) at kernel/qeventloop.cpp:204
#48 0x00007f33051534e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#49 0x00007f330a92e187 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so
#50 0x00007f330a4b830d in __libc_start_main (main=0x400630, argc=2, ubp_av=0x7fff82eea988, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff82eea978) at libc-start.c:226
#51 0x0000000000400661 in _start ()

Possible duplicates by query: bug 292005, bug 290044, bug 289209, bug 286330, bug 286183.

Reported using DrKonqi
Comment 1 Andrea Diamantini 2012-01-31 07:37:05 UTC

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