Bug 283317 - rekonq segfaulted when opening favourite
Summary: rekonq segfaulted when opening favourite
Status: RESOLVED DUPLICATE of bug 282457
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: 0.7.90
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-04 13:49 UTC by Dennis Schridde
Modified: 2011-10-25 09:42 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2011-10-04 13:49:08 UTC
Application: rekonq (0.7.90)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu oneiric (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
I was on the new-tab page and clicked the favourite-preview for kubuntu.org to open it. Right then rekonq crashed.

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

Thread 9 (Thread 0xac7fdb70 (LWP 22760)):
#0  0x0035d416 in __kernel_vsyscall ()
#1  0x0012ea5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00e80cfc in __pthread_cond_wait (cond=0x2668430, mutex=0x2668418) at forward.c:139
#3  0x01f47883 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x2663340) at wtf/FastMalloc.cpp:2495
#4  0x01f4799f in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x2663340) at wtf/FastMalloc.cpp:1618
#5  0x0012ad31 in start_thread (arg=0xac7fdb70) at pthread_create.c:304
#6  0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xabffcb70 (LWP 22761)):
#0  0x08c71d10 in __GI_clock_gettime (clock_id=1, tp=0xabffc0b8) at ../sysdeps/unix/clock_gettime.c:116
#1  0x04eb17d5 in do_gettime (frac=0xabffc0b0, sec=0xabffc0a8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x04f844b6 in QTimerInfoList::updateCurrentTime (this=0x92158e4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x04f84086 in timerSourceCheckHelper (src=0x92158b0) at kernel/qeventdispatcher_glib.cpp:150
#5  timerSourceCheckHelper (src=0x92158b0) at kernel/qeventdispatcher_glib.cpp:144
#6  0x079b3f24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x079b48f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x079b4c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x04f83b37 in QEventDispatcherGlib::processEvents (this=0x8fdfc20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#10 0x04f541dd in QEventLoop::processEvents (this=0xabffc2e0, flags=...) at kernel/qeventloop.cpp:149
#11 0x04f54421 in QEventLoop::exec (this=0xabffc2e0, flags=...) at kernel/qeventloop.cpp:201
#12 0x04e5790b in QThread::exec (this=0x8fdec88) at thread/qthread.cpp:498
#13 0x04e579fb in QThread::run (this=0x8fdec88) at thread/qthread.cpp:565
#14 0x04e5a7b3 in QThreadPrivate::start (arg=0x8fdec88) at thread/qthread_unix.cpp:331
#15 0x0012ad31 in start_thread (arg=0xabffcb70) at pthread_create.c:304
#16 0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xab7fbb70 (LWP 22762)):
#0  0x0035d416 in __kernel_vsyscall ()
#1  0x0012ea5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00e80cfc in __pthread_cond_wait (cond=0x5d7a50, mutex=0x5d7a38) at forward.c:139
#3  0x004d29a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x004d29ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x0012ad31 in start_thread (arg=0xab7fbb70) at pthread_create.c:304
#6  0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xaae44b70 (LWP 22763)):
#0  0x0035d416 in __kernel_vsyscall ()
#1  0x0012ea5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00e80cfc in __pthread_cond_wait (cond=0x8edd948, mutex=0x8edd930) at forward.c:139
#3  0x04e5acc0 in wait (time=4294967295, this=0x8edd930) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8ecb9e0, mutex=0x8ecc7f8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00117406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ecb9c8, th=0x928fbe0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00119ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8ecd6e0, th=0x928fbe0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0011703a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ecb9c8, th=0x928fbe0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00119fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ecd6e0, th=0x928fbe0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00116f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ecb9c8, th=0x928fbe0, previous=0x90019d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00118b14 in ThreadWeaver::ThreadRunHelper::run (this=0xaae44314, parent=0x8ecb9c8, th=0x928fbe0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00118bca in ThreadWeaver::Thread::run (this=0x928fbe0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x04e5a7b3 in QThreadPrivate::start (arg=0x928fbe0) at thread/qthread_unix.cpp:331
#13 0x0012ad31 in start_thread (arg=0xaae44b70) at pthread_create.c:304
#14 0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xa825cb70 (LWP 22817)):
#0  0x0035d416 in __kernel_vsyscall ()
#1  0x00e6440e in __GI___poll (fds=0xb3266e8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x079c334b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x079b4896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x079b4c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x04f83b37 in QEventDispatcherGlib::processEvents (this=0x9cda030, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x04f541dd in QEventLoop::processEvents (this=0xa825c2b0, flags=...) at kernel/qeventloop.cpp:149
#7  0x04f54421 in QEventLoop::exec (this=0xa825c2b0, flags=...) at kernel/qeventloop.cpp:201
#8  0x04e5790b in QThread::exec (this=0xb28e978) at thread/qthread.cpp:498
#9  0x04f34e2d in QInotifyFileSystemWatcherEngine::run (this=0xb28e978) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x04e5a7b3 in QThreadPrivate::start (arg=0xb28e978) at thread/qthread_unix.cpp:331
#11 0x0012ad31 in start_thread (arg=0xa825cb70) at pthread_create.c:304
#12 0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xa560fb70 (LWP 22823)):
#0  0x0035d416 in __kernel_vsyscall ()
#1  0x0012ea5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00e80cfc in __pthread_cond_wait (cond=0x4bf0480, mutex=0xa560f314) at forward.c:139
#3  0x04be05fd in queue_processor(void*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so
#4  0x0012ad31 in start_thread (arg=0xa560fb70) at pthread_create.c:304
#5  0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xa4e0eb70 (LWP 22824)):
#0  0x0035d416 in __kernel_vsyscall ()
#1  0x0012ea5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00e80cfc in __pthread_cond_wait (cond=0x4bf0480, mutex=0xa4e0e314) at forward.c:139
#3  0x04be05fd in queue_processor(void*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so
#4  0x0012ad31 in start_thread (arg=0xa4e0eb70) at pthread_create.c:304
#5  0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa460db70 (LWP 22825)):
#0  0x0035d416 in __kernel_vsyscall ()
#1  0x0012ea5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00e80cfc in __pthread_cond_wait (cond=0x4bf0480, mutex=0xa460d314) at forward.c:139
#3  0x04be05fd in queue_processor(void*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so
#4  0x0012ad31 in start_thread (arg=0xa460db70) at pthread_create.c:304
#5  0x00e730ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb78bc710 (LWP 22756)):
[KCrash Handler]
#7  0x0161c952 in WebCore::InspectorClientQt::sendMessageToFrontend (this=0x902f970, message=...) at WebCoreSupport/InspectorClientQt.cpp:282
#8  0x0158548d in WebCore::InspectorFrontend::Network::requestWillBeSent (this=0xb7b41e8, identifier=329, frameId=..., loaderId=..., documentURL=..., request=..., timestamp=1317734611.934649, stackTrace=..., redirectResponse=...) at ../../WebCore/generated/InspectorFrontend.cpp:210
#9  0x0196a3c6 in WebCore::InspectorResourceAgent::willSendRequest (this=0xb6791488, identifier=329, loader=0xb67b5000, request=..., redirectResponse=...) at inspector/InspectorResourceAgent.cpp:214
#10 0x0195771e in WebCore::InspectorInstrumentation::willSendRequestImpl (inspectorAgent=0xb6797f80, identifier=329, loader=0xb67b5000, request=..., redirectResponse=...) at inspector/InspectorInstrumentation.cpp:403
#11 0x019d77d5 in willSendRequest (redirectResponse=..., request=..., loader=0xb67b5000, identifier=329, frame=<optimized out>) at inspector/InspectorInstrumentation.h:629
#12 WebCore::ResourceLoadNotifier::dispatchWillSendRequest (this=0xb67a3960, loader=0xb67b5000, identifier=329, request=..., redirectResponse=...) at loader/ResourceLoadNotifier.cpp:119
#13 0x019d83e0 in WebCore::ResourceLoadNotifier::willSendRequest (this=0xb67a3960, loader=0xa789e800, clientRequest=..., redirectResponse=...) at loader/ResourceLoadNotifier.cpp:64
#14 0x019d4d33 in WebCore::ResourceLoader::willSendRequest (this=0xa789e800, request=..., redirectResponse=...) at loader/ResourceLoader.cpp:238
#15 0x019c1858 in WebCore::MainResourceLoader::willSendRequest (this=0xa789e800, newRequest=..., redirectResponse=...) at loader/MainResourceLoader.cpp:219
#16 0x019c2af9 in WebCore::MainResourceLoader::loadNow (this=0xa789e800, r=...) at loader/MainResourceLoader.cpp:566
#17 0x019c41a6 in WebCore::MainResourceLoader::load (this=0xa789e800, r=..., substituteData=...) at loader/MainResourceLoader.cpp:612
#18 0x0199975b in WebCore::DocumentLoader::startLoadingMainResource (this=0xb67b5000, identifier=329) at loader/DocumentLoader.cpp:798
#19 0x019a495c in WebCore::FrameLoader::continueLoadAfterWillSubmitForm (this=0xb67a3844) at loader/FrameLoader.cpp:2572
#20 0x019b0890 in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0xb67a3844, formState=..., shouldContinue=true) at loader/FrameLoader.cpp:3105
#21 0x019b0904 in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0xb67a3844, request=..., formState=..., shouldContinue=true) at loader/FrameLoader.cpp:2978
#22 0x019c80b8 in WebCore::PolicyCallback::call (this=0xbff55c14, shouldContinue=true) at loader/PolicyCallback.cpp:103
#23 0x019cb80d in WebCore::PolicyChecker::continueAfterNavigationPolicy (this=0xa391df78, policy=WebCore::PolicyUse) at loader/PolicyChecker.cpp:160
#24 0x0161b144 in callPolicyFunction (action=<optimized out>, function=<optimized out>, this=<optimized out>) at WebCoreSupport/FrameLoaderClientQt.cpp:245
#25 WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x904c950, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0x19cb080 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=...) at WebCoreSupport/FrameLoaderClientQt.cpp:1283
#26 0x019ccfd5 in WebCore::PolicyChecker::checkNavigationPolicy (this=0xb67a384c, request=..., loader=0xb67b5000, formState=..., function=0x19b08c0 <WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>, argument=0xb67a3844) at loader/PolicyChecker.cpp:88
#27 0x019b0e3c in WebCore::FrameLoader::loadWithDocumentLoader (this=0xb67a3844, loader=0xb67b5000, type=WebCore::FrameLoadTypeStandard, prpFormState=...) at loader/FrameLoader.cpp:1586
#28 0x019b1f63 in WebCore::FrameLoader::loadWithNavigationAction (this=0xb67a3844, request=..., action=..., lockHistory=false, type=WebCore::FrameLoadTypeStandard, formState=...) at loader/FrameLoader.cpp:1492
#29 0x019b2e8a in WebCore::FrameLoader::loadURL (this=0xb67a3844, newURL=..., referrer=..., frameName=..., lockHistory=false, newLoadType=WebCore::FrameLoadTypeStandard, event=..., prpFormState=) at loader/FrameLoader.cpp:1435
#30 0x019b37c4 in WebCore::FrameLoader::loadFrameRequest (this=0xb67a3844, request=..., lockHistory=false, lockBackForwardList=false, event=..., formState=..., referrerPolicy=WebCore::SendReferrer) at loader/FrameLoader.cpp:1367
#31 0x019b403c in WebCore::FrameLoader::urlSelected (this=0xb67a3844, passedRequest=..., triggeringEvent=..., lockHistory=false, lockBackForwardList=false, referrerPolicy=WebCore::SendReferrer, shouldReplaceDocumentIfJavaScriptURL=192627176) at loader/FrameLoader.cpp:299
#32 0x019b4430 in WebCore::FrameLoader::urlSelected (this=0xb67a3844, url=..., passedTarget=..., triggeringEvent=..., lockHistory=false, lockBackForwardList=false, referrerPolicy=WebCore::SendReferrer) at loader/FrameLoader.cpp:276
#33 0x01874b98 in WebCore::handleLinkClick (event=0x0, document=0xb7b41e8, url=..., target=..., hideReferrer=false) at html/HTMLAnchorElement.cpp:555
#34 0x01874f2f in WebCore::HTMLAnchorElement::defaultEventHandler (this=0xb795f08, event=0xa3dd6690) at html/HTMLAnchorElement.cpp:153
#35 0x01799af9 in WebCore::EventDispatcher::dispatchEvent (this=0xbff569a4, event=...) at dom/EventDispatcher.cpp:345
#36 0x017a3940 in WebCore::MouseEventDispatchMediator::dispatchEvent (this=0xbff569fc, dispatcher=0xbff569a4) at dom/MouseEvent.cpp:176
#37 0x017989d5 in WebCore::EventDispatcher::dispatchEvent (node=0xb795f90, mediator=...) at dom/EventDispatcher.cpp:53
#38 0x017ac92f in WebCore::Node::dispatchMouseEvent (this=0xb795f90, event=..., eventType=..., detail=0, relatedTarget=0x0) at dom/Node.cpp:2856
#39 0x01a12cfa in WebCore::EventHandler::dispatchMouseEvent (this=0xb67a3c3c, eventType=..., targetNode=0xb795f90, clickCount=1, mouseEvent=..., setUnder=true) at page/EventHandler.cpp:2004
#40 0x01a13588 in WebCore::EventHandler::handleMouseReleaseEvent (this=0xb67a3c3c, mouseEvent=...) at page/EventHandler.cpp:1708
#41 0x015dd892 in QWebPagePrivate::mouseReleaseEvent<QMouseEvent> (this=0x8fde290, ev=0xbff5726c) at Api/qwebpage.cpp:795
#42 0x015e70b4 in QWebPage::event (this=0x8fcd488, ev=0xbff5726c) at Api/qwebpage.cpp:3061
#43 0x015e9dc0 in QWebView::mouseReleaseEvent (this=0x9030948, ev=0xbff5726c) at Api/qwebview.cpp:1028
#44 0x002a5c82 in KWebView::mouseReleaseEvent (this=0x9030948, event=0xbff5726c) at ../../kdewebkit/kwebview.cpp:80
#45 0x02825f98 in QWidget::event (this=0x9030948, event=0xbff5726c) at kernel/qwidget.cpp:8295
#46 0x015ea363 in QWebView::event (this=0x9030948, e=0xbff5726c) at Api/qwebview.cpp:865
#47 0x027cbd54 in notify_helper (e=0xbff5726c, receiver=0x9030948, this=0x8dc6580) at kernel/qapplication.cpp:4486
#48 QApplicationPrivate::notify_helper (this=0x8dc6580, receiver=0x9030948, e=0xbff5726c) at kernel/qapplication.cpp:4458
#49 0x027d1dbb in QApplication::notify (this=0x8dc6580, receiver=0x9030948, e=0xbff5726c) at kernel/qapplication.cpp:4047
#50 0x00a8f721 in KApplication::notify (this=0xbff57a98, receiver=0x9030948, event=0xbff5726c) at ../../kdeui/kernel/kapplication.cpp:311
#51 0x04f5519e in QCoreApplication::notifyInternal (this=0xbff57a98, receiver=0x9030948, event=0xbff5726c) at kernel/qcoreapplication.cpp:787
#52 0x027ccd15 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QApplicationPrivate::sendMouseEvent (receiver=0x9030948, event=0xbff5726c, alienWidget=0x9030948, nativeWidget=0x8f93a70, buttonDown=0x3136eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#54 0x028592c4 in QETWidget::translateMouseEvent (this=0x8f93a70, event=0xbff576ec) at kernel/qapplication_x11.cpp:4568
#55 0x02857e4d in QApplication::x11ProcessEvent (this=0xbff57a98, event=0xbff576ec) at kernel/qapplication_x11.cpp:3690
#56 0x0288424c in x11EventSourceDispatch (s=0x8dc59a0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#57 0x079b425f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#58 0x079b4990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#59 0x079b4c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#60 0x04f83ada in QEventDispatcherGlib::processEvents (this=0x8da3248, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#61 0x02883e3a in QGuiEventDispatcherGlib::processEvents (this=0x8da3248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x04f541dd in QEventLoop::processEvents (this=0xbff579f4, flags=...) at kernel/qeventloop.cpp:149
#63 0x04f54421 in QEventLoop::exec (this=0xbff579f4, flags=...) at kernel/qeventloop.cpp:201
#64 0x04f5919d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#65 0x027c98f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#66 0x0087989e in kdemain (argc=2, argv=0xbff57db4) at /build/buildd/rekonq-0.7.90/src/main.cpp:215
#67 0x0804850b in main (argc=2, argv=0xbff57db4) at /build/buildd/rekonq-0.7.90/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3

This bug may be a duplicate of or related to bug 282457.

Possible duplicates by query: bug 282457.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-10-25 09:42:08 UTC

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