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: - had some tabs open - closed rekonq via 'x' - reproducible sometimes The crash can be reproduced some of the time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0x7f9a78d6c780 (LWP 3731))] Thread 8 (Thread 0x7f9a634d0700 (LWP 3732)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9a777ea832 in scavengerThread (context=0x7f9a78011f00) at wtf/FastMalloc.cpp:2378 #2 WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f9a78011f00) at wtf/FastMalloc.cpp:1497 #3 0x00007f9a72f72d8c in start_thread (arg=0x7f9a634d0700) at pthread_create.c:304 #4 0x00007f9a785d404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f9a61f05700 (LWP 3733)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9a781c62a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f9a784df180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f9a781c62d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f9a784ed254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f9a72f72d8c in start_thread (arg=0x7f9a61f05700) at pthread_create.c:304 #4 0x00007f9a785d404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f9a609fe700 (LWP 3734)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9a7378982b in wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9a757490b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xfc7d00, th=0x1bcad60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9a7574b723 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x1bcad60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x1bcad60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x1bcad60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x1bcad60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x1bcad60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x1bcad60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f9a7574a53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a609fde20, parent=0xfc7d00, th=0x1bcad60) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00007f9a7574a5cb in ThreadWeaver::Thread::run (this=0x1bcad60) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x00007f9a73789175 in QThreadPrivate::start (arg=0x1bcad60) at thread/qthread_unix.cpp:320 #13 0x00007f9a72f72d8c in start_thread (arg=0x7f9a609fe700) at pthread_create.c:304 #14 0x00007f9a785d404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f9a5a5ed700 (LWP 3735)): #0 0x00007f9a72f753bd in __pthread_mutex_lock (mutex=0xff8b28) at pthread_mutex_lock.c:61 #1 0x00007f9a6f9a9669 in g_main_context_acquire (context=0xff8b20) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:2527 #2 0x00007f9a6f9aaf21 in g_main_context_iterate (context=0xff8b20, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3035 #3 0x00007f9a6f9ab639 in g_main_context_iteration (context=0xff8b20, may_block=1) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3154 #4 0x00007f9a7389b446 in QEventDispatcherGlib::processEvents (this=0x1b90830, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f9a7386f882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f9a7386fabc in QEventLoop::exec (this=0x7f9a5a5ecdd0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007f9a73786924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #8 0x00007f9a73851c2f in QInotifyFileSystemWatcherEngine::run (this=0x1b8e4d0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f9a73789175 in QThreadPrivate::start (arg=0x1b8e4d0) at thread/qthread_unix.cpp:320 #10 0x00007f9a72f72d8c in start_thread (arg=0x7f9a5a5ed700) at pthread_create.c:304 #11 0x00007f9a785d404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f9a4d7b1700 (LWP 3779)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9a7378982b in wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9a757490b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xfc7d00, th=0x247ab10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9a7574b723 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x247ab10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x247ab10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x247ab10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x247ab10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f9a7574a53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a4d7b0e20, parent=0xfc7d00, th=0x247ab10) at ../../../threadweaver/Weaver/Thread.cpp:87 #9 0x00007f9a7574a5cb in ThreadWeaver::Thread::run (this=0x247ab10) at ../../../threadweaver/Weaver/Thread.cpp:142 #10 0x00007f9a73789175 in QThreadPrivate::start (arg=0x247ab10) at thread/qthread_unix.cpp:320 #11 0x00007f9a72f72d8c in start_thread (arg=0x7f9a4d7b1700) at pthread_create.c:304 #12 0x00007f9a785d404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f9a4cfb0700 (LWP 3875)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9a7378982b in wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9a757490b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xfc7d00, th=0x2460a50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9a7574b723 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x2460a50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9a7574a53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a4cfafe20, parent=0xfc7d00, th=0x2460a50) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f9a7574a5cb in ThreadWeaver::Thread::run (this=0x2460a50) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f9a73789175 in QThreadPrivate::start (arg=0x2460a50) at thread/qthread_unix.cpp:320 #8 0x00007f9a72f72d8c in start_thread (arg=0x7f9a4cfb0700) at pthread_create.c:304 #9 0x00007f9a785d404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9a4e89e700 (LWP 3876)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9a7378982b in wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xfca6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9a757490b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xfc7d00, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9a7574b723 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #12 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x00007f9a7574b73c in ThreadWeaver::WorkingHardState::applyForWork (this=0xfca760, th=0x3bdb4e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #14 0x00007f9a7574a53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a4e89de20, parent=0xfc7d00, th=0x3bdb4e0) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0x00007f9a7574a5cb in ThreadWeaver::Thread::run (this=0x3bdb4e0) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0x00007f9a73789175 in QThreadPrivate::start (arg=0x3bdb4e0) at thread/qthread_unix.cpp:320 #17 0x00007f9a72f72d8c in start_thread (arg=0x7f9a4e89e700) at pthread_create.c:304 #18 0x00007f9a785d404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #19 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f9a78d6c780 (LWP 3731)): [KCrash Handler] #6 0x00007f9a73f51fa9 in QRasterWindowSurface::~QRasterWindowSurface (this=0x1d8f840, __in_chrg=<value optimized out>) at painting/qwindowsurface_raster.cpp:104 #7 0x00007f9a73f52029 in QRasterWindowSurface::~QRasterWindowSurface (this=0x1d8f840, __in_chrg=<value optimized out>) at painting/qwindowsurface_raster.cpp:108 #8 0x00007f9a73f6c5e2 in QWidgetBackingStore::~QWidgetBackingStore (this=0x1dbc970, __in_chrg=<value optimized out>) at painting/qbackingstore.cpp:883 #9 0x00007f9a73da8779 in QWidgetBackingStoreTracker::destroy (this=0x22ab250) at kernel/qwidget.cpp:210 #10 0x00007f9a73da88c9 in QWidgetPrivate::deleteExtra (this=0x1cdfd20) at kernel/qwidget.cpp:1776 #11 0x00007f9a73da8b0c in QWidgetPrivate::~QWidgetPrivate (this=0x1cdfd20, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:337 #12 0x00007f9a741a2e6d in ~QMenuPrivate (this=0x1cdfd20, __in_chrg=<value optimized out>) at widgets/qmenu_p.h:171 #13 QMenuPrivate::~QMenuPrivate (this=0x1cdfd20, __in_chrg=<value optimized out>) at widgets/qmenu_p.h:183 #14 0x00007f9a73887645 in cleanup (this=0x1dc3a80, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #15 ~QScopedPointer (this=0x1dc3a80, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #16 QObject::~QObject (this=0x1dc3a80, __in_chrg=<value optimized out>) at kernel/qobject.cpp:818 #17 0x00007f9a73daaf70 in QWidget::~QWidget (this=0x1dc3a80, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1508 #18 0x00007f9a76358119 in KMenu::~KMenu (this=0x1dc3a80, __in_chrg=<value optimized out>) at ../../kdeui/widgets/kmenu.cpp:167 #19 0x00007f9a761b5546 in KActionMenu::~KActionMenu (this=0x1deca80, __in_chrg=<value optimized out>) at ../../kdeui/actions/kactionmenu.cpp:77 #20 0x00007f9a75d669e9 in KBookmarkActionMenu::~KBookmarkActionMenu (this=0x1deca80, __in_chrg=<value optimized out>) at ../../kio/bookmarks/kbookmarkmenu.cc:763 #21 0x00007f9a73882c14 in QObjectPrivate::deleteChildren (this=0x1db1ae0) at kernel/qobject.cpp:1964 #22 0x00007f9a738875f4 in QObject::~QObject (this=0x1db1a80, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #23 0x00007f9a7892fd3e in BookmarkMenu::~BookmarkMenu (this=0x1db1a80, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/bookmarks/bookmarkstoolbar.cpp:63 #24 0x00007f9a7892fda9 in BookmarkMenu::~BookmarkMenu (this=0x1db1a80, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/bookmarks/bookmarkstoolbar.cpp:66 #25 0x00007f9a73882c14 in QObjectPrivate::deleteChildren (this=0x1db0f70) at kernel/qobject.cpp:1964 #26 0x00007f9a73daaee2 in QWidget::~QWidget (this=0x1db0f10, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631 #27 0x00007f9a76358119 in KMenu::~KMenu (this=0x1db0f10, __in_chrg=<value optimized out>) at ../../kdeui/widgets/kmenu.cpp:167 #28 0x00007f9a761b5546 in KActionMenu::~KActionMenu (this=0x1db0a80, __in_chrg=<value optimized out>) at ../../kdeui/actions/kactionmenu.cpp:77 #29 0x00007f9a75d669e9 in KBookmarkActionMenu::~KBookmarkActionMenu (this=0x1db0a80, __in_chrg=<value optimized out>) at ../../kio/bookmarks/kbookmarkmenu.cc:763 #30 0x00007f9a73882c14 in QObjectPrivate::deleteChildren (this=0x1051230) at kernel/qobject.cpp:1964 #31 0x00007f9a738875f4 in QObject::~QObject (this=0x10511f0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #32 0x00007f9a7892bcf9 in BookmarkProvider::~BookmarkProvider (this=0x10511f0, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/bookmarks/bookmarkprovider.cpp:99 #33 0x00007f9a73882c14 in QObjectPrivate::deleteChildren (this=0xf330a0) at kernel/qobject.cpp:1964 #34 0x00007f9a738875f4 in QObject::~QObject (this=0x7fff492c15a0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #35 0x00007f9a73d68112 in QApplication::~QApplication (this=0x7fff492c15a0, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1080 #36 0x00007f9a788dd26f in Application::~Application (this=0x7fff492c15a0, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/application.cpp:84 #37 0x00007f9a78961900 in kdemain (argc=1, argv=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/main.cpp:213 #38 0x00007f9a7850ceff in __libc_start_main (main=0x400730 <main(int, char**)>, argc=1, ubp_av=0x7fff492c1f28, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff492c1f18) at libc-start.c:226 #39 0x0000000000400659 in _start () This bug may be a duplicate of or related to bug 269490. Possible duplicates by query: bug 272831, bug 272706, bug 272330, bug 271559, bug 269671. Reported using DrKonqi
*** Bug 272831 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 269490 ***
Are you using "oxygen-transparent"? If yes, can you confirm the crash is fixed if you update it?
I'm using Oxygen (icons, window theme, cursors, desktop theme, app style, pretty much the kubuntu defaults) with desktop effects disabled. I am not sure where I can find whether the "-transparent" option is on. Anyway, at the moment I can't reproduce it.