Application: rekonq (0.7.0) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.38-8-generic x86_64 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: Лазел по инету и rekonq просто завис. Переходил по ссылкам и новая вкладка или коно не открывлось. Всё зависало. При закрытии выдавала предложение об отправки бага. The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0x7f6d411a6780 (LWP 2806))] Thread 6 (Thread 0x7f6d2b733700 (LWP 2807)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6d3fc0f832 in scavengerThread (context=0x7f6d40436f00) at wtf/FastMalloc.cpp:2378 #2 WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f6d40436f00) at wtf/FastMalloc.cpp:1497 #3 0x00007f6d3b397d8c in start_thread (arg=0x7f6d2b733700) at pthread_create.c:304 #4 0x00007f6d409f904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f6d2a150700 (LWP 2808)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6d405eb2a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f6d40904180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f6d405eb2d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f6d40912254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f6d3b397d8c in start_thread (arg=0x7f6d2a150700) at pthread_create.c:304 #4 0x00007f6d409f904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f6d28c78700 (LWP 2809)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6d3bbae82b in wait (this=<value optimized out>, mutex=0xfbf830, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xfbf830, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f6d3db6e0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xfcb310, th=0x12cbf00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f6d3db70723 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfbe5f0, th=0x12cbf00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f6d3db6f53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6d28c77e20, parent=0xfcb310, th=0x12cbf00) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f6d3db6f5cb in ThreadWeaver::Thread::run (this=0x12cbf00) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f6d3bbae175 in QThreadPrivate::start (arg=0x12cbf00) at thread/qthread_unix.cpp:320 #8 0x00007f6d3b397d8c in start_thread (arg=0x7f6d28c78700) at pthread_create.c:304 #9 0x00007f6d409f904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f6d2528f700 (LWP 2811)): #0 0x00007fffe5555861 in clock_gettime () #1 0x00007f6d36c4d146 in clock_gettime (clock_id=1, tp=0x7f6d2528eb30) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007f6d3bbff304 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f6d3bcc0e3d in QTimerInfoList::updateCurrentTime (this=0x15186c0) at kernel/qeventdispatcher_unix.cpp:339 #5 0x00007f6d3bcc11a5 in QTimerInfoList::timerWait (this=0x15186c0, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #6 0x00007f6d3bcbfc2c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f6d2528ec4c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f6d3bcbfcd5 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f6d37dcf0a2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f6d37dcff9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f6d37dd0639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f6d3bcc0446 in QEventDispatcherGlib::processEvents (this=0x15277a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #12 0x00007f6d3bc94882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f6d3bc94abc in QEventLoop::exec (this=0x7f6d2528edd0, flags=...) at kernel/qeventloop.cpp:201 #14 0x00007f6d3bbab924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #15 0x00007f6d3bc76c2f in QInotifyFileSystemWatcherEngine::run (this=0x1524460) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x00007f6d3bbae175 in QThreadPrivate::start (arg=0x1524460) at thread/qthread_unix.cpp:320 #17 0x00007f6d3b397d8c in start_thread (arg=0x7f6d2528f700) at pthread_create.c:304 #18 0x00007f6d409f904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #19 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f6d13fff700 (LWP 2816)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6d3bbae82b in wait (this=<value optimized out>, mutex=0xfbf830, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xfbf830, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f6d3db6e0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xfcb310, th=0x1313af0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f6d3db70723 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfbe5f0, th=0x1313af0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f6d3db6f53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f6d13ffee20, parent=0xfcb310, th=0x1313af0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f6d3db6f5cb in ThreadWeaver::Thread::run (this=0x1313af0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f6d3bbae175 in QThreadPrivate::start (arg=0x1313af0) at thread/qthread_unix.cpp:320 #8 0x00007f6d3b397d8c in start_thread (arg=0x7f6d13fff700) at pthread_create.c:304 #9 0x00007f6d409f904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6d411a6780 (LWP 2806)): [KCrash Handler] #6 QWebFrame::page (this=0x0) at ../WebKit/qt/Api/qwebframe.cpp:882 #7 0x00007f6d40d1de27 in NewTabPage::generate (this=0x7fffe5443550, url=...) at /build/buildd/rekonq-0.7.0/src/newtabpage.cpp:124 #8 0x00007f6d40d2324f in ProtocolHandler::preHandling (this=0x126b840, request=<value optimized out>, frame=0x127e5b0) at /build/buildd/rekonq-0.7.0/src/protocolhandler.cpp:171 #9 0x00007f6d40d2e565 in WebPage::acceptNavigationRequest (this=0x126b810, frame=0x127e5b0, request=..., type=QWebPage::NavigationTypeOther) at /build/buildd/rekonq-0.7.0/src/webpage.cpp:323 #10 0x00007f6d3f95db41 in WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x12770c0, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker *, WebCore::PolicyAction)) 0x7f6d3f76edd0 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=<value optimized out>) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1023 #11 0x00007f6d3f76e93e in WebCore::PolicyChecker::checkNavigationPolicy (this=0x7f6d2ae49870, request=..., loader=0x7f6d2ae79080, formState=..., function=0x7f6d3f74a890 <WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>, argument=0x7f6d2ae49860) at loader/PolicyChecker.cpp:88 #12 0x00007f6d3f74adb3 in WebCore::FrameLoader::loadWithDocumentLoader (this=0x7f6d2ae49860, loader=0x7f6d2ae79080, type=<value optimized out>, prpFormState=<value optimized out>) at loader/FrameLoader.cpp:2102 #13 0x00007f6d3f74b8f8 in WebCore::FrameLoader::load (this=0x7f6d2ae49860, newDocumentLoader=0x7f6d2ae79080) at loader/FrameLoader.cpp:2056 #14 0x00007f6d3f74ba3b in WebCore::FrameLoader::load (this=0x7f6d2ae49860, request=<value optimized out>, substituteData=<value optimized out>, lockHistory=<value optimized out>) at loader/FrameLoader.cpp:1997 #15 0x00007f6d3f74bb3f in WebCore::FrameLoader::load (this=0x7f6d2ae49860, request=..., lockHistory=false) at loader/FrameLoader.cpp:1984 #16 0x00007f6d3f965339 in QWebFrame::load (this=0x127e5b0, req=..., operation=<value optimized out>, body=...) at ../WebKit/qt/Api/qwebframe.cpp:950 #17 0x00007f6d3f965a1d in QWebFrame::load (this=0x127e5b0, url=...) at ../WebKit/qt/Api/qwebframe.cpp:894 #18 0x00007f6d40d099e4 in MainView::closeTab (this=0x1008bb0, index=<value optimized out>, del=true) at /build/buildd/rekonq-0.7.0/src/mainview.cpp:452 #19 0x00007f6d40d0a33b in MainView::qt_metacall (this=0x1008bb0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe5444480) at /build/buildd/rekonq-0.7.0/obj-x86_64-linux-gnu/src/mainview.moc:147 #20 0x00007f6d3bcaa5f8 in QMetaObject::activate (sender=0xff7e20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffe5444480) at kernel/qobject.cpp:3287 #21 0x00007f6d3c5e2941 in QStatusBar::clearMessage (this=0x0) at widgets/qstatusbar.cpp:633 #22 0x00007f6d3c5e9c39 in moveLeft (this=0x7fffe54445f0, event=0x7fffe54445f0) at ../../include/QtCore/../../src/corelib/tools/qrect.h:351 #23 QTabBar::mouseMoveEvent (this=0x7fffe54445f0, event=0x7fffe54445f0) at widgets/qtabbar.cpp:1802 #24 0x00000000012b41c0 in ?? () #25 0x0000000000000001 in ?? () #26 0x00007fffe5444c60 in ?? () #27 0x00000000012b41c0 in ?? () #28 0x00007f6d3c7f9252 in QIconEnginePluginV2::qt_metacast (this=0x0, _clname=0x39fb130 "") at .moc/release-shared/moc_qiconengineplugin.cpp:118 #29 0x00000000012b41c0 in ?? () #30 0x00000000012add60 in ?? () #31 0x0000000000000000 in ?? () This bug may be a duplicate of or related to bug 282092. Possible duplicates by query: bug 282092, bug 281026, bug 278117, bug 276436, bug 276153. Reported using DrKonqi
You'll find this fixed in 0.8