Application: rekonq (0.6.1) KDE Platform Version: 4.5.1 (KDE 4.5.1) Qt Version: 4.7.0 Operating System: Linux 2.6.35-27-generic i686 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: started rekonq (kubuntu) via k-menu aaaaaaaaaaaaaaaaaaaaaa The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0xb76df930 (LWP 1786))] Thread 4 (Thread 0xb560ab70 (LWP 1787)): #0 0x003b6416 in __kernel_vsyscall () #1 0x0012c4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00b94d9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x0191e3a5 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0x0191e481 in ?? () from /usr/lib/libQtWebKit.so.4 #5 0x00127cc9 in start_thread () from /lib/libpthread.so.0 #6 0x00b8769e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xb4b57b70 (LWP 1788)): #0 0x003b6416 in __kernel_vsyscall () #1 0x0012c4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00b94d9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x054e39c7 in wait (this=0x9683f70, mutex=0x9682fa0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9683f70, mutex=0x9682fa0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00117030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9683f58, th=0x9874df8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x0011a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x967b830, th=0x9874df8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0011655b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9683f58, th=0x9874df8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x0011a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x967b830, th=0x9874df8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00117533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9683f58, th=0x9874df8, previous=0x986a8c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x0011895e in ThreadWeaver::ThreadRunHelper::run (this=0xb4b572f4, parent=0x9683f58, th=0x9874df8) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x0011907b in ThreadWeaver::Thread::run (this=0x9874df8) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x054e2df9 in QThreadPrivate::start (arg=0x9874df8) at thread/qthread_unix.cpp:266 #13 0x00127cc9 in start_thread () from /lib/libpthread.so.0 #14 0x00b8769e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb30ddb70 (LWP 1789)): #0 0x003b6416 in __kernel_vsyscall () #1 0x00b78df6 in poll () from /lib/libc.so.6 #2 0x05965a1b in g_poll () from /lib/libglib-2.0.so.0 #3 0x0595843c in ?? () from /lib/libglib-2.0.so.0 #4 0x05958848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x0561359f in QEventDispatcherGlib::processEvents (this=0x98a2dd8, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x055e3609 in QEventLoop::processEvents (this=0xb30dd290, flags=) at kernel/qeventloop.cpp:149 #7 0x055e3a8a in QEventLoop::exec (this=0xb30dd290, flags=...) at kernel/qeventloop.cpp:201 #8 0x054dfb7e in QThread::exec (this=0x9690bd0) at thread/qthread.cpp:490 #9 0x055c235b in QInotifyFileSystemWatcherEngine::run (this=0x9690bd0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x054e2df9 in QThreadPrivate::start (arg=0x9690bd0) at thread/qthread_unix.cpp:266 #11 0x00127cc9 in start_thread () from /lib/libpthread.so.0 #12 0x00b8769e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb76df930 (LWP 1786)): [KCrash Handler] #7 0x02ecc598 in _mm_store_si128 (dest=0xb28dcc00, value=4294967295, count=682) at /usr/lib/gcc/i686-linux-gnu/4.4.5/include/emmintrin.h:697 #8 qt_memfill32_sse2 (dest=0xb28dcc00, value=4294967295, count=682) at painting/qdrawhelper_sse2.cpp:350 #9 0x030f730d in qt_memfill<quint32> (count=189, spans=0xbfe35a84, userData=0x995fa10) at ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1535 #10 blend_color_argb (count=189, spans=0xbfe35a84, userData=0x995fa10) at painting/qdrawhelper.cpp:3095 #11 0x030cbb87 in qt_span_fill_clipRect (count=-1299330048, spans=0xbfe3589c, userData=0x995fa10) at painting/qpaintengine_raster.cpp:4835 #12 0x0309659b in flushSpans (this=0x9877678, a=..., b=..., width=0.65249266862170086, squareCap=false) at painting/qrasterizer.cpp:105 #13 ~QSpanBuffer (this=0x9877678, a=..., b=..., width=0.65249266862170086, squareCap=false) at painting/qrasterizer.cpp:80 #14 QRasterizer::rasterizeLine (this=0x9877678, a=..., b=..., width=0.65249266862170086, squareCap=false) at painting/qrasterizer.cpp:1137 #15 0x030d96db in QRasterPaintEngine::fillRect (this=0x9690c18, r=..., data=0x995fa10) at painting/qpaintengine_raster.cpp:1883 #16 0x03053ba7 in QPainter::fillRect (this=0xbfe36fdc, r=..., brush=...) at painting/qpainter.cpp:6934 #17 0x01628c25 in ?? () from /usr/lib/libQtWebKit.so.4 #18 0x01571e9b in ?? () from /usr/lib/libQtWebKit.so.4 #19 0x01564ce4 in ?? () from /usr/lib/libQtWebKit.so.4 #20 0x01566a37 in ?? () from /usr/lib/libQtWebKit.so.4 #21 0x01566e52 in ?? () from /usr/lib/libQtWebKit.so.4 #22 0x015534ef in ?? () from /usr/lib/libQtWebKit.so.4 #23 0x0154ce17 in ?? () from /usr/lib/libQtWebKit.so.4 #24 0x015a1c8a in ?? () from /usr/lib/libQtWebKit.so.4 #25 0x015a1609 in ?? () from /usr/lib/libQtWebKit.so.4 #26 0x015a1e71 in ?? () from /usr/lib/libQtWebKit.so.4 #27 0x014a4ef6 in ?? () from /usr/lib/libQtWebKit.so.4 #28 0x01666142 in ?? () from /usr/lib/libQtWebKit.so.4 #29 0x01666342 in QWebFrame::render(QPainter*, QRegion const&) () from /usr/lib/libQtWebKit.so.4 #30 0x0167f1e2 in QWebView::paintEvent(QPaintEvent*) () from /usr/lib/libQtWebKit.so.4 #31 0x02f33cc6 in QWidget::event (this=0x983cea0, event=0xbfe375d4) at kernel/qwidget.cpp:8333 #32 0x0167f2c3 in QWebView::event(QEvent*) () from /usr/lib/libQtWebKit.so.4 #33 0x02ed5fdc in QApplicationPrivate::notify_helper (this=0x95f4288, receiver=0x983cea0, e=0xbfe375d4) at kernel/qapplication.cpp:4396 #34 0x02edc0e9 in QApplication::notify (this=0xbfe395b4, receiver=0x983cea0, e=0xbfe375d4) at kernel/qapplication.cpp:4361 #35 0x0653568a in KApplication::notify (this=0xbfe395b4, receiver=0x983cea0, event=0xbfe375d4) at ../../kdeui/kernel/kapplication.cpp:310 #36 0x055e4b3b in QCoreApplication::notifyInternal (this=0xbfe395b4, receiver=0x983cea0, event=0xbfe375d4) at kernel/qcoreapplication.cpp:732 #37 0x02f3aee6 in sendSpontaneousEvent (this=0x983d5f8, pdev=0x98a3d18, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ee620) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #38 QWidgetPrivate::drawWidget (this=0x983d5f8, pdev=0x98a3d18, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5420 #39 0x02f3bcff in QWidgetPrivate::paintSiblingsRecursive (this=0x983d4c8, pdev=0x98a3d18, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5627 #40 0x02f3ac35 in QWidgetPrivate::drawWidget (this=0x983d4c8, pdev=0x98a3d18, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5473 #41 0x02f3bcff in QWidgetPrivate::paintSiblingsRecursive (this=0x95f39d0, pdev=0x98a3d18, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5627 #42 0x02f3ac35 in QWidgetPrivate::drawWidget (this=0x95f39d0, pdev=0x98a3d18, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5473 #43 0x02f3bcff in QWidgetPrivate::paintSiblingsRecursive (this=0x95f4cf8, pdev=0x98a3d18, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5627 #44 0x02f3bb38 in QWidgetPrivate::paintSiblingsRecursive (this=0x95f4cf8, pdev=0x98a3d18, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5614 #45 0x02f3bb38 in QWidgetPrivate::paintSiblingsRecursive (this=0x95f4cf8, pdev=0x98a3d18, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5614 #46 0x02f3ac35 in QWidgetPrivate::drawWidget (this=0x95f4cf8, pdev=0x98a3d18, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5473 #47 0x02f3bcff in QWidgetPrivate::paintSiblingsRecursive (this=0x9783740, pdev=0x98a3d18, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5627 #48 0x02f3ac35 in QWidgetPrivate::drawWidget (this=0x9783740, pdev=0x98a3d18, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5473 #49 0x02f3bcff in QWidgetPrivate::paintSiblingsRecursive (this=0x9691a10, pdev=0x98a3d18, siblings=..., index=55, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5627 #50 0x02f3bb38 in QWidgetPrivate::paintSiblingsRecursive (this=0x9691a10, pdev=0x98a3d18, siblings=..., index=56, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5614 #51 0x02f3bb38 in QWidgetPrivate::paintSiblingsRecursive (this=0x9691a10, pdev=0x98a3d18, siblings=..., index=61, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5614 #52 0x02f3ac35 in QWidgetPrivate::drawWidget (this=0x9691a10, pdev=0x98a3d18, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ee620) at kernel/qwidget.cpp:5473 #53 0x0312bc74 in QWidgetBackingStore::sync (this=0x97ee620) at painting/qbackingstore.cpp:1328 #54 0x0312c0ea in QWidgetBackingStore::sync (this=0x97ee620, exposedWidget=0x9691950, exposedRegion=...) at painting/qbackingstore.cpp:1130 #55 0x02f2d202 in QWidgetPrivate::syncBackingStore (this=0x9691a10, region=...) at kernel/qwidget.cpp:1820 #56 0x02f5b008 in QETWidget::translatePaintEvent (this=0x9691950, event=0xbfe3920c) at kernel/qapplication_x11.cpp:5117 #57 0x02f688aa in QApplication::x11ProcessEvent (this=0xbfe395b4, event=0xbfe3920c) at kernel/qapplication_x11.cpp:3436 #58 0x02f9836a in x11EventSourceDispatch (s=0x95fbee8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #59 0x05954855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #60 0x05958668 in ?? () from /lib/libglib-2.0.so.0 #61 0x05958848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #62 0x05613565 in QEventDispatcherGlib::processEvents (this=0x95d4688, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #63 0x02f97be5 in QGuiEventDispatcherGlib::processEvents (this=0x95d4688, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #64 0x055e3609 in QEventLoop::processEvents (this=0xbfe39504, flags=) at kernel/qeventloop.cpp:149 #65 0x055e3a8a in QEventLoop::exec (this=0xbfe39504, flags=...) at kernel/qeventloop.cpp:201 #66 0x055e800f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #67 0x02ed4e07 in QApplication::exec () at kernel/qapplication.cpp:3672 #68 0x007c524e in kdemain (argc=1, argv=0xbfe39874) at /build/buildd/rekonq-0.6.1/src/main.cpp:198 #69 0x0804859b in main (argc=1, argv=0xbfe39874) at /build/buildd/rekonq-0.6.1/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3 Reported using DrKonqi
Sorry, I don't see *ANY* rekonq code in your bt as the usual event loop. And your situation is something NOT happening in any other one system that I'm aware running rekonq. So, I guess this is your system problem. Try upgrading to Qt 4.7.2 and to the latest rekonq (actually, 0.6.89) removing also the config file (that is in $KDEHOME/share/config/rekonqrc).
I only get this crash about 90% of the time. It makes Fedora 15 practically useless! Luckily I have dual boot and can use XP Prof SP3 May have something to do with windows open when the last session was closed.
did yum update and now have qt 4.7.3 got crash twice in a row I had to push the reset button on the computer to reboot I am using latest Firefox which remained after crash
I did a yum update and now have qt 4.7.3. reboot...got 2 crashes in a row Executable: knotify4 PID: 2616 Signal: Segmentation fault (11) GREAT reason to maintain dual boot...sure glad I am NOT a newbie
may have fixed problem (1) yum update (2) reboot # rpm -qa|grep -i qt qt-x11-4.7.3-6.fc15.i686 poppler-qt-0.16.7-1.fc15.i686 qtcurve-gtk2-1.8.5-4.fc15.i686 qt-devel-4.7.3-6.fc15.i686 polkit-qt-0.99.0-2.fc15.i686 qtscriptbindings-0.1.0-14.fc15.i686 qtcurve-kde4-1.8.4-2.fc15.i686 qt-doc-4.7.3-6.fc15.noarch qt-webkit-4.7.3-6.fc15.i686 qt-assistant-adp-4.6.3-2.fc15.i686 dbusmenu-qt-0.6.3-3.fc15.i686 qt-assistant-4.7.3-6.fc15.i686 qt-4.7.3-6.fc15.i686 qt-demos-4.7.3-6.fc15.i686 qt-mysql-4.7.3-6.fc15.i686 ibus-qt-1.3.1-4.fc15.i686 pinentry-qt-0.8.1-3.fc15.i686 PyQt4-4.8.3-2.fc15.i686 qt-examples-4.7.3-6.fc15.i686 PackageKit-qt-0.6.15-2.fc15.i686 [root@landon ~]# previous output of this command showed qt 4.7.2
(1) could not find $KDEHOME/share/config/rekonqrc (2) locate rekonqrc showed no hits
yum update....reboot seems to have worked
yum update....reboot seems to have worked...execpt now the rate of crash is lower 1 out of 10 instead of 5 out of 6
new kernel from yum update: 2.6.38.8-35.fc15.i686 then 2 crashes in a row KSMServer PID 1836
no more crashes after yum update ...thanks! now have 4.6.5 $ kde4-config -v Qt: 4.7.3 KDE Development Platform: 4.6.5 (4.6.5) kde4-config: 1.0
*** This bug has been marked as a duplicate of bug 269098 ***