Application: rekonq (0.9.2) KDE Platform Version: 4.8.4 (4.8.4) Qt Version: 4.8.1 Operating System: Linux 3.2.0-25-generic x86_64 Distribution: Ubuntu 12.04 LTS -- Information about the crash: - What I was doing when the application crashed: I clicked one of the links on the "restore tab" tab. Before I had to restart rekonq after it freezed. -- 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 0x7fdd43724780 (LWP 8095))] Thread 8 (Thread 0x7fdd2d842700 (LWP 8096)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdd41fb5dec in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fdd4297ede0) at wtf/FastMalloc.cpp:2495 #2 0x00007fdd41fb5f19 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x00007fdd3d166e9a in start_thread (arg=0x7fdd2d842700) at pthread_create.c:308 #4 0x00007fdd42f354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fdd2cd15700 (LWP 8097)): #0 0x00007fdd3b82aec0 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fdd3b809155 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdd3db20426 in QEventDispatcherGlib::processEvents (this=0x7fdd280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #3 0x00007fdd3daefc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #4 0x00007fdd3daefed7 in QEventLoop::exec (this=0x7fdd2cd14e00, flags=...) at kernel/qeventloop.cpp:204 #5 0x00007fdd3d9eefa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #6 0x00007fdd3d9f1fcb in QThreadPrivate::start (arg=0x2821e90) at thread/qthread_unix.cpp:298 #7 0x00007fdd3d166e9a in start_thread (arg=0x7fdd2cd15700) at pthread_create.c:308 #8 0x00007fdd42f354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fdd27dd2700 (LWP 8098)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdd42b27222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007fdd42b27259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007fdd3d166e9a in start_thread (arg=0x7fdd27dd2700) at pthread_create.c:308 #4 0x00007fdd42f354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fdd268bb700 (LWP 8099)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdd3d9f24db in wait (time=18446744073709551615, this=0x24f0cd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x24f0e50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdd3fa440eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x24f0b80, th=0x2859490) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fdd3fa469db in ThreadWeaver::WorkingHardState::applyForWork (this=0x24f0ee0, th=0x2859490) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fdd3fa469f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24f0ee0, th=0x2859490) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fdd3fa4584f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdd268bae20, parent=0x24f0b80, th=0x2859490) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007fdd3fa458db in ThreadWeaver::Thread::run (this=0x2859490) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007fdd3d9f1fcb in QThreadPrivate::start (arg=0x2859490) at thread/qthread_unix.cpp:298 #9 0x00007fdd3d166e9a in start_thread (arg=0x7fdd268bb700) at pthread_create.c:308 #10 0x00007fdd42f354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fdcdffff700 (LWP 8101)): #0 0x00007fdd42f29b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fdd3b809036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdd3b809164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fdd3db20426 in QEventDispatcherGlib::processEvents (this=0x7fdcd80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fdd3daefc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fdd3daefed7 in QEventLoop::exec (this=0x7fdcdfffedd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fdd3d9eefa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007fdd3dacf9ff in QInotifyFileSystemWatcherEngine::run (this=0x2b55d40) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fdd3d9f1fcb in QThreadPrivate::start (arg=0x2b55d40) at thread/qthread_unix.cpp:298 #9 0x00007fdd3d166e9a in start_thread (arg=0x7fdcdffff700) at pthread_create.c:308 #10 0x00007fdd42f354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fdcdf7fe700 (LWP 8106)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdd3d9f24db in wait (time=18446744073709551615, this=0x24f0cd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x24f0e50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdd3fa440eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x24f0b80, th=0x2b5ac80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fdd3fa469db in ThreadWeaver::WorkingHardState::applyForWork (this=0x24f0ee0, th=0x2b5ac80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fdd3fa4584f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdcdf7fde20, parent=0x24f0b80, th=0x2b5ac80) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fdd3fa458db in ThreadWeaver::Thread::run (this=0x2b5ac80) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fdd3d9f1fcb in QThreadPrivate::start (arg=0x2b5ac80) at thread/qthread_unix.cpp:298 #8 0x00007fdd3d166e9a in start_thread (arg=0x7fdcdf7fe700) at pthread_create.c:308 #9 0x00007fdd42f354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fdcd7fff700 (LWP 8108)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdd3d9f24db in wait (time=18446744073709551615, this=0x24f0cd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x24f0e50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdd3fa440eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x24f0b80, th=0x2a28ad0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fdd3fa469db in ThreadWeaver::WorkingHardState::applyForWork (this=0x24f0ee0, th=0x2a28ad0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fdd3fa4584f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdcd7ffee20, parent=0x24f0b80, th=0x2a28ad0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fdd3fa458db in ThreadWeaver::Thread::run (this=0x2a28ad0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fdd3d9f1fcb in QThreadPrivate::start (arg=0x2a28ad0) at thread/qthread_unix.cpp:298 #8 0x00007fdd3d166e9a in start_thread (arg=0x7fdcd7fff700) at pthread_create.c:308 #9 0x00007fdd42f354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fdd43724780 (LWP 8095)): [KCrash Handler] #6 QString (other=..., this=0x7fff52a03c60) at /usr/include/qt4/QtCore/qstring.h:725 #7 TabHistory (this=0x7fff52a03c60) at /build/buildd/rekonq-0.9.2/src/history/historymanager.h:103 #8 takeAt (i=1, this=0x24a1248) at /usr/include/qt4/QtCore/qlist.h:486 #9 MainView::restoreClosedTab (this=0x24a11f0, i=1, inNewTab=false) at /build/buildd/rekonq-0.9.2/src/mainview.cpp:672 #10 0x00007fdd4328e4f5 in NewTabPage::generate (this=<optimized out>, url=...) at /build/buildd/rekonq-0.9.2/src/newtabpage.cpp:165 #11 0x00007fdd43292fac in ProtocolHandler::preHandling (this=0x281f660, request=..., frame=0x28898b0) at /build/buildd/rekonq-0.9.2/src/protocolhandler.cpp:175 #12 0x00007fdd432a43ad in WebPage::acceptNavigationRequest (this=0x281f630, frame=0x28898b0, request=..., type=QWebPage::NavigationTypeOther) at /build/buildd/rekonq-0.9.2/src/webpage.cpp:243 #13 0x00007fdd4171e94a in WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x2896900, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0x7fdd41a901c0 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=...) at WebCoreSupport/FrameLoaderClientQt.cpp:1271 #14 0x00007fdd41a92598 in WebCore::PolicyChecker::checkNavigationPolicy (this=0x7fdd2cf54488, request=..., loader=<optimized out>, formState=..., function=<optimized out>, argument=<optimized out>) at loader/PolicyChecker.cpp:88 #15 0x00007fdd41a77558 in WebCore::FrameLoader::loadWithDocumentLoader (this=0x7fdd2cf54478, loader=0x7fdd24ba6000, type=<optimized out>, prpFormState=...) at loader/FrameLoader.cpp:1586 #16 0x00007fdd41a77d3c in WebCore::FrameLoader::load (this=0x7fdd2cf54478, newDocumentLoader=0x7fdd24ba6000) at loader/FrameLoader.cpp:1527 #17 0x00007fdd41a77e8b in WebCore::FrameLoader::load (this=0x7fdd2cf54478, request=..., substituteData=..., lockHistory=<optimized out>) at loader/FrameLoader.cpp:1463 #18 0x00007fdd41a77f94 in WebCore::FrameLoader::load (this=0x7fdd2cf54478, request=..., lockHistory=false) at loader/FrameLoader.cpp:1450 #19 0x00007fdd416d9a21 in QWebFrame::load (this=0x28898b0, req=..., operation=<optimized out>, body=...) at Api/qwebframe.cpp:937 #20 0x00007fdd416da1e0 in QWebFrame::load (this=0x28898b0, url=...) at Api/qwebframe.cpp:872 #21 0x00007fdd43266c28 in Application::loadResolvedUrl (this=<optimized out>, job=<optimized out>) at /build/buildd/rekonq-0.9.2/src/application.cpp:571 #22 0x00007fdd432699ec in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /build/buildd/rekonq-0.9.2/obj-x86_64-linux-gnu/src/application.moc:70 #23 Application::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/rekonq-0.9.2/obj-x86_64-linux-gnu/src/application.moc:59 #24 0x00007fdd3db05281 in QMetaObject::activate (sender=0x24f0ab0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff52a05330) at kernel/qobject.cpp:3547 #25 0x00007fdd3fa42972 in ThreadWeaver::WeaverInterface::jobDone (this=<optimized out>, _t1=0x24d6270) at ./WeaverInterface.moc:119 #26 0x00007fdd3db05281 in QMetaObject::activate (sender=0x24f0b80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff52a05480) at kernel/qobject.cpp:3547 #27 0x00007fdd3fa42972 in ThreadWeaver::WeaverInterface::jobDone (this=<optimized out>, _t1=0x24d6270) at ./WeaverInterface.moc:119 #28 0x00007fdd3db0a446 in QObject::event (this=0x24f0b80, e=<optimized out>) at kernel/qobject.cpp:1195 #29 0x00007fdd3e013894 in notify_helper (e=0x7fdcd000a0b0, receiver=0x24f0b80, this=0x2363140) at kernel/qapplication.cpp:4559 #30 QApplicationPrivate::notify_helper (this=0x2363140, receiver=0x24f0b80, e=0x7fdcd000a0b0) at kernel/qapplication.cpp:4531 #31 0x00007fdd3e018713 in QApplication::notify (this=0x7fff52a05e00, receiver=0x24f0b80, e=0x7fdcd000a0b0) at kernel/qapplication.cpp:4420 #32 0x00007fdd405939e6 in KApplication::notify (this=0x7fff52a05e00, receiver=0x24f0b80, event=0x7fdcd000a0b0) at ../../kdeui/kernel/kapplication.cpp:311 #33 0x00007fdd3daf0e9c in QCoreApplication::notifyInternal (this=0x7fff52a05e00, receiver=0x24f0b80, event=0x7fdcd000a0b0) at kernel/qcoreapplication.cpp:876 #34 0x00007fdd3daf4c6a in sendEvent (event=0x7fdcd000a0b0, receiver=0x24f0b80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x232f1f0) at kernel/qcoreapplication.cpp:1500 #36 0x00007fdd3db1ff93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #37 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #38 0x00007fdd3b808d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007fdd3b8090a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007fdd3b809164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007fdd3db203bf in QEventDispatcherGlib::processEvents (this=0x2330ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #42 0x00007fdd3e0bbd5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #43 0x00007fdd3daefc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #44 0x00007fdd3daefed7 in QEventLoop::exec (this=0x7fff52a05d90, flags=...) at kernel/qeventloop.cpp:204 #45 0x00007fdd3daf4f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #46 0x00007fdd4330f70e in kdemain (argc=1, argv=<optimized out>) at /build/buildd/rekonq-0.9.2/src/main.cpp:180 #47 0x00007fdd42e6476d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=1, ubp_av=0x7fff52a065b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff52a065a8) at libc-start.c:226 #48 0x0000000000400661 in _start () Reported using DrKonqi
This crash happened while generating the "about:closedTabs" page. Can you please better describe a way to reproduce it? I cannot at all with rekonq 0.9.82.
Created attachment 74725 [details] New crash information added by DrKonqi rekonq (0.9.1) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 - What I was doing when the application crashed: same as duplicate but there also were no buttons with yes and no on yellow bar on top(with questions about restoring windows) -- Backtrace (Reduced): #7 QString (other=..., this=0xbfd2df70) at /usr/include/qt4/QtCore/qstring.h:725 #8 TabHistory (this=0xbfd2df70) at /build/buildd/rekonq-0.9.1/src/history/historymanager.h:103 #9 takeAt (i=1, this=0x88e88ac) at /usr/include/qt4/QtCore/qlist.h:486 #10 MainView::restoreClosedTab (this=0x88e8880, i=1, inNewTab=false) at /build/buildd/rekonq-0.9.1/src/mainview.cpp:672 #11 0xb76c4d9a in NewTabPage::generate (this=0xbfd2e20c, url=...) at /build/buildd/rekonq-0.9.1/src/newtabpage.cpp:165
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!