Version: c2cf251dfe808e1a4e336dbf1cddc645d63c2e2f (using KDE 4.2.96) Compiler: gcc version 4.3.3 (Debian 4.3.3-14) OS: Linux Installed from: Debian testing/unstable Packages Rekonq crashed randomly when I was browsing (and I can't seem to reproduce it at the moment). Here is the automated bug report that the KDE wizard generated: Application that crashed: rekonq Version of the application: 0.1.10 KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2)) Qt Version: 4.5.2 Operating System: Linux 2.6.30-2.slh.2-sidux-686 i686 Distribution: Debian GNU/Linux unstable (sid) -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0xb4fe2710 (LWP 4640))] Thread 3 (Thread 0xb32e8b90 (LWP 4641)): #0 0xb7f76424 in __kernel_vsyscall () #1 0xb574af65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb589a78d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb645c502 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb720b1e0 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4 #5 0xb77121bb in ?? () from /usr/lib/libQtWebKit.so.4 #6 0xb771234b in ?? () from /usr/lib/libQtWebKit.so.4 #7 0xb720b104 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4 #8 0xb720b133 in ctiVMThrowTrampoline () from /usr/lib/libQtWebKit.so.4 #9 0xb645b522 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb57474b5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #11 0xb588ba4e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xaeec2b90 (LWP 5444)): #0 0xb7f76424 in __kernel_vsyscall () #1 0xb574b292 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb589a7e4 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6 #3 0xb645c4dc in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb6451cfe in ?? () from /usr/lib/libQtCore.so.4 #5 0xb645b522 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb57474b5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb588ba4e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4fe2710 (LWP 4640)): [KCrash Handler] #6 0xb654c94e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #7 0xb5b93e5a in QApplicationPrivate::dispatchEnterLeave(QWidget*, QWidget*) () from /usr/lib/libQtGui.so.4 #8 0xb5c01d30 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #9 0xb5c2c842 in ?? () from /usr/lib/libQtGui.so.4 #10 0xb5389368 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #11 0xb538c8c3 in ?? () from /usr/lib/libglib-2.0.so.0 #12 0xb538ca48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #13 0xb65777f8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #14 0xb5c2bf85 in ?? () from /usr/lib/libQtGui.so.4 #15 0xb654afba in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #16 0xb654b402 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #17 0xb654d859 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #18 0xb5b8c657 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #19 0x080afee3 in main (argc=1, argv=0xbf8ee524) at /home/mercurial_alchemist/src/rekonq/src/main.cpp:89
Does this still happen?
Haven't managed to reproduce it for now. I suppose it can be closed, at worst I'll open a new bug if it happens again.
Since this bug hasn't been closed... I have another random crash issue with rekonq revision 54b2bdfcaf9bf0113f286c4b04550b75cda7ee22 This one has happened several times already, but not a reproductible fashion. Application: rekonq (rekonq), signal: Segmentation fault [KCrash Handler] #6 MainWindow::mainView (this=0x9329fa8) at /home/mercurial_alchemist/src/rekonq/src/mainwindow.cpp:775 #7 0x080b5b80 in SessionManager::qt_metacall (this=0xbf9d1dc4, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf9d1ea8) at /home/mercurial_alchemist/src/rekonq/build/src/sessionmanager.moc:68 #8 0xb697ab33 in QMetaObject::activate (sender=0x9392dc0, from_signal_index=68, to_signal_index=68, argv=0x0) at kernel/qobject.cpp:3112 #9 0xb697b782 in QMetaObject::activate (sender=0x9392dc0, m=0x812cff0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186 #10 0x08094c29 in MainView::tabsChanged (this=0x9392dc0) at /home/mercurial_alchemist/src/rekonq/build/src/mainview.moc:151 #11 0x08094ca2 in MainView::webViewUrlChanged (this=0x9392dc0, url=...) at /home/mercurial_alchemist/src/rekonq/src/mainview.cpp:540 #12 0x08096c86 in MainView::qt_metacall (this=0x9392dc0, _c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbf9d201c) at /home/mercurial_alchemist/src/rekonq/build/src/mainview.moc:139 #13 0xb697ab33 in QMetaObject::activate (sender=0x96c1de0, from_signal_index=35, to_signal_index=35, argv=0xbf9d201c) at kernel/qobject.cpp:3112 #14 0xb697b782 in QMetaObject::activate (sender=0x96c1de0, m=0x814e240, local_signal_index=8, argv=0xbf9d201c) at kernel/qobject.cpp:3186 #15 0xb7c15e63 in QWebView::urlChanged (this=0x96c1de0, _t1=...) at .moc/release-shared/moc_qwebview.cpp:212 #16 0xb7c16242 in QWebView::qt_metacall (this=0x96c1de0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf9d215c) at .moc/release-shared/moc_qwebview.cpp:107 #17 0x080ae59f in WebView::qt_metacall (this=0x96c1de0, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbf9d215c) at /home/mercurial_alchemist/src/rekonq/build/src/webview.moc:76 #18 0xb697ab33 in QMetaObject::activate (sender=0x96b9298, from_signal_index=7, to_signal_index=7, argv=0xbf9d215c) at kernel/qobject.cpp:3112 #19 0xb697b782 in QMetaObject::activate (sender=0x96b9298, m=0xb7f8f6b8, local_signal_index=3, argv=0xbf9d215c) at kernel/qobject.cpp:3186 #20 0xb7c15923 in QWebFrame::urlChanged (this=0x96b9298, _t1=...) at .moc/release-shared/moc_qwebframe.cpp:166 #21 0xb7810e1c in WebCore::FrameLoaderClientQt::dispatchDidReceiveTitle (this=0x96b92f0, title=...) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:338 #22 0xb75ef4b1 in WebCore::FrameLoader::didChangeTitle (this=0x96b9474, loader=0x9fd07e8) at loader/FrameLoader.cpp:5068 #23 0xb75e6385 in WebCore::DocumentLoader::setTitle (this=0x9fd07e8, title=...) at loader/DocumentLoader.cpp:676 #24 0xb75edb97 in WebCore::FrameLoader::setTitle (this=0x96b9474, title=...) at loader/FrameLoader.cpp:4997 #25 0xb744bf0b in WebCore::Document::updateTitle (this=0xa41dc80) at dom/Document.cpp:973 #26 0xb7457593 in WebCore::Document::setTitle (this=0xa41dc80, title=..., titleElement=0x983b2e0) at dom/Document.cpp:1003 #27 0xb75a0004 in WebCore::HTMLTitleElement::childrenChanged (this=0x983b2e0, changedByParser=true, beforeChange=0x0, afterChange=0x0, childCountDelta=1) at html/HTMLTitleElement.cpp:63 #28 0xb7445f39 in WebCore::ContainerNode::addChild (this=0x983b2e0, newChild=...) at dom/ContainerNode.cpp:536 #29 0xb758bd2b in WebCore::HTMLParser::insertNode (this=0x97b98a0, n=0xa2df388, flat=false) at html/HTMLParser.cpp:323 #30 0xb758c4c2 in WebCore::HTMLParser::parseToken (this=0x97b98a0, t=0xa45b3f0) at html/HTMLParser.cpp:226 #31 0xb75a4423 in WebCore::HTMLTokenizer::processToken (this=0xa45b3d8) at html/HTMLTokenizer.cpp:1902 #32 0xb75a65f5 in WebCore::HTMLTokenizer::parseSpecial (this=0xa45b3d8, src=..., state=...) at html/HTMLTokenizer.cpp:350 #33 0xb75a89c6 in WebCore::HTMLTokenizer::parseTag (this=0xa45b3d8, src=..., state=...) at html/HTMLTokenizer.cpp:1526 #34 0xb75a928b in WebCore::HTMLTokenizer::write (this=0xa45b3d8, str=..., appendData=true) at html/HTMLTokenizer.cpp:1730 #35 0xb75f3bb5 in WebCore::FrameLoader::write (this=0x96b9474, str=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., len=2346, flush=false) at loader/FrameLoader.cpp:1039 #36 0xb75f3f67 in WebCore::FrameLoader::addData (this=0x96b9474, bytes=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346) at loader/FrameLoader.cpp:1890 #37 0xb780d1f3 in WebCore::FrameLoaderClientQt::committedLoad (this=0x96b92f0, loader=0x9fd07e8, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:676 #38 0xb75ee597 in WebCore::FrameLoader::committedLoad (this=0x96b9474, loader=0x9fd07e8, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346) at loader/FrameLoader.cpp:3512 #39 0xb75e5d0f in WebCore::DocumentLoader::commitLoad (this=0x9fd07e8, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346) at loader/DocumentLoader.cpp:355 #40 0xb75ee9c5 in WebCore::FrameLoader::receivedData (this=0x96b9474, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346) at loader/FrameLoader.cpp:2341 #41 0xb76168b6 in WebCore::MainResourceLoader::addData (this=0x9e8cbc8, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346, allAtOnce=<value optimized out>) at loader/MainResourceLoader.cpp:146 #42 0xb761ea9c in WebCore::ResourceLoader::didReceiveData (this=0x9e8cbc8, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346, lengthReceived=<value optimized out>, allAtOnce=<value optimized out>) at loader/ResourceLoader.cpp:263 #43 0xb7616b50 in WebCore::MainResourceLoader::didReceiveData (this=0x9e8cbc8, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346, lengthReceived=144784343392, allAtOnce=<value optimized out>) at loader/MainResourceLoader.cpp:341 #44 0xb761e188 in WebCore::ResourceLoader::didReceiveData (this=0x9e8cbc8, data=0x9ba9f30 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=2346, lengthReceived=2346) at loader/ResourceLoader.cpp:417 #45 0xb77f03d4 in WebCore::QNetworkReplyHandler::forwardData (this=0x9e66600) at platform/network/qt/QNetworkReplyHandler.cpp:338 #46 0xb77f0853 in WebCore::QNetworkReplyHandler::qt_metacall (this=0x9e66600, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xa2e5fe8) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:71 #47 0xb697433b in QMetaCallEvent::placeMetaCall (this=0xa01cd68, object=0x9e66600) at kernel/qobject.cpp:477 #48 0xb6975e10 in QObject::event (this=0x9e66600, e=0xa01cd68) at kernel/qobject.cpp:1110 #49 0xb5fa4814 in QApplicationPrivate::notify_helper (this=0x933c1b8, receiver=0x9e66600, e=0xa01cd68) at kernel/qapplication.cpp:4056 #50 0xb5fac97e in QApplication::notify (this=0xbf9d3090, receiver=0x9e66600, e=0xa01cd68) at kernel/qapplication.cpp:3603 #51 0xb6f2d4ad in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #52 0xb69659cb in QCoreApplication::notifyInternal (this=0xbf9d3090, receiver=0xbf9d3090, event=0xa01cd68) at kernel/qcoreapplication.cpp:610 #53 0xb696660e in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9314910) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9314910) at kernel/qcoreapplication.cpp:1247 #55 0xb69667ed in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #56 0xb6990c0f in QCoreApplication::sendPostedEvents (s=0x9334310) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #57 postEventSourceDispatch (s=0x9334310) at kernel/qeventdispatcher_glib.cpp:210 #58 0xb55d14b8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #59 0xb55d4a13 in ?? () from /usr/lib/libglib-2.0.so.0 #60 0xb55d4b98 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #61 0xb6990858 in QEventDispatcherGlib::processEvents (this=0x93144a8, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #62 0xb6043fd5 in QGuiEventDispatcherGlib::processEvents (this=0x93144a8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #63 0xb696401a in QEventLoop::processEvents (this=0xbf9d3020, flags=...) at kernel/qeventloop.cpp:149 #64 0xb6964462 in QEventLoop::exec (this=0xbf9d3020, flags=...) at kernel/qeventloop.cpp:201 #65 0xb69668b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #66 0xb5fa4697 in QApplication::exec () at kernel/qapplication.cpp:3525 #67 0x080b0b43 in main (argc=3, argv=0xbf9d3244) at /home/mercurial_alchemist/src/rekonq/src/main.cpp:132
seems fixed. Isn't it?
Hasn't happened for a while at least. Hard to tell with random crashes.
Ok, Closing. At least the bug causing this crash has been fixed.