Application: plasma-desktop (0.4) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-15-generic x86_64 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: Plasma crashed suddenly while running several internet programs, e.g. Firefox, Thunderbird, BOINC The crash can be reproduced some of the time. -- Backtrace: Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7f902fad37a0 (LWP 1890))] Thread 9 (Thread 0x7f90074bf700 (LWP 1891)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f902f3659df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f902f363d71 in __GI___libc_free (mem=0x7f902f6811c0) at malloc.c:3736 #3 0x00007f902c5a8665 in socketNotifierSourceCheck (source=0x188d990) at kernel/qeventdispatcher_glib.cpp:92 #4 0x00007f9023701734 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9023701f82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f9023702429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f902c5a8ed6 in QEventDispatcherGlib::processEvents (this=0x188c7b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #8 0x00007f902c57ccf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #9 0x00007f902c57cef7 in QEventLoop::exec (this=0x7f90074bedb0, flags=...) at kernel/qeventloop.cpp:201 #10 0x00007f902c49427f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #11 0x00007f902c55fcbf in QInotifyFileSystemWatcherEngine::run (this=0x188b190) at io/qfilesystemwatcher_inotify.cpp:248 #12 0x00007f902c496d05 in QThreadPrivate::start (arg=0x188b190) at thread/qthread_unix.cpp:331 #13 0x00007f902420eefc in start_thread (arg=0x7f90074bf700) at pthread_create.c:304 #14 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f9004b05700 (LWP 1892)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f902f3659df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f902f363d71 in __GI___libc_free (mem=0x7f902f6811c0) at malloc.c:3736 #3 0x00007f902c5a8665 in socketNotifierSourceCheck (source=0xfb45c0) at kernel/qeventdispatcher_glib.cpp:92 #4 0x00007f9023701734 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9023701f82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f9023702429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f902c5a8ed6 in QEventDispatcherGlib::processEvents (this=0xf0d0d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #8 0x00007f902c57ccf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #9 0x00007f902c57cef7 in QEventLoop::exec (this=0x7f9004b04db0, flags=...) at kernel/qeventloop.cpp:201 #10 0x00007f902c49427f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #11 0x00007f902c55fcbf in QInotifyFileSystemWatcherEngine::run (this=0x11ba5f0) at io/qfilesystemwatcher_inotify.cpp:248 #12 0x00007f902c496d05 in QThreadPrivate::start (arg=0x11ba5f0) at thread/qthread_unix.cpp:331 #13 0x00007f902420eefc in start_thread (arg=0x7f9004b05700) at pthread_create.c:304 #14 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f8ffe328700 (LWP 1893)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f902f3659df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f902f363d71 in __GI___libc_free (mem=0x7f902f6811c0) at malloc.c:3736 #3 0x00007f902c5a8dd6 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1b95fe0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:399 #4 0x00007f902c5a8e49 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1b95fe0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401 #5 0x00007f902c495e34 in QThreadPrivate::finish (arg=0x7f902c8b1580) at thread/qthread_unix.cpp:367 #6 0x00007f902c496d0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545 #7 ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824 #8 QThreadPrivate::start (arg=0x7f902c8b1580) at thread/qthread_unix.cpp:290 #9 0x00007f902420eefc in start_thread (arg=0x7f8ffe328700) at pthread_create.c:304 #10 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f8ffacb3700 (LWP 1900)): #0 0x00007f902f3bc773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f9023701f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9023702792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f8ffb791516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f90237272b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f902420eefc in start_thread (arg=0x7f8ffacb3700) at pthread_create.c:304 #6 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f8ffa0ca700 (LWP 4425)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f902c4971ab in wait (time=18446744073709551615, this=0x1970160) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x18ade20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9028291864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x198dc00, th=0x1f2b3a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9028293e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18de230, th=0x1f2b3a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9028292ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f8ffa0c9e00, parent=0x198dc00, th=0x1f2b3a0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f9028292d5b in ThreadWeaver::Thread::run (this=0x1f2b3a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f902c496d05 in QThreadPrivate::start (arg=0x1f2b3a0) at thread/qthread_unix.cpp:331 #8 0x00007f902420eefc in start_thread (arg=0x7f8ffa0ca700) at pthread_create.c:304 #9 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f8ffd4e3700 (LWP 4426)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f902c4971ab in wait (time=18446744073709551615, this=0x1970160) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x18ade20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9028291864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x198dc00, th=0x7f8ff400ba90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9028293e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18de230, th=0x7f8ff400ba90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9028292ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f8ffd4e2e00, parent=0x198dc00, th=0x7f8ff400ba90) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f9028292d5b in ThreadWeaver::Thread::run (this=0x7f8ff400ba90) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f902c496d05 in QThreadPrivate::start (arg=0x7f8ff400ba90) at thread/qthread_unix.cpp:331 #8 0x00007f902420eefc in start_thread (arg=0x7f8ffd4e3700) at pthread_create.c:304 #9 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f8ffb4b4700 (LWP 4427)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f902c4971ab in wait (time=18446744073709551615, this=0x1970160) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x18ade20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9028291864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x198dc00, th=0x2260f00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9028293e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18de230, th=0x2260f00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9028292ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f8ffb4b3e00, parent=0x198dc00, th=0x2260f00) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f9028292d5b in ThreadWeaver::Thread::run (this=0x2260f00) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f902c496d05 in QThreadPrivate::start (arg=0x2260f00) at thread/qthread_unix.cpp:331 #8 0x00007f902420eefc in start_thread (arg=0x7f8ffb4b4700) at pthread_create.c:304 #9 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f8ff31b3700 (LWP 4428)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f902c4971ab in wait (time=18446744073709551615, this=0x1970160) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x18ade20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9028291864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x198dc00, th=0x235e740) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f9028293e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18de230, th=0x235e740) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f9028293e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18de230, th=0x235e740) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f9028292ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f8ff31b2e00, parent=0x198dc00, th=0x235e740) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f9028292d5b in ThreadWeaver::Thread::run (this=0x235e740) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f902c496d05 in QThreadPrivate::start (arg=0x235e740) at thread/qthread_unix.cpp:331 #9 0x00007f902420eefc in start_thread (arg=0x7f8ff31b3700) at pthread_create.c:304 #10 0x00007f902f3c889d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f902fad37a0 (LWP 1890)): [KCrash Handler] #6 malloc_consolidate (av=0x7f902f6811c0) at malloc.c:5167 #7 0x00007f902f360dff in malloc_consolidate (av=0x7f902f6811c0) at malloc.c:5115 #8 _int_malloc (av=0x7f902f6811c0, bytes=87104) at malloc.c:4373 #9 0x00007f902f36377d in __GI___libc_malloc (bytes=87104) at malloc.c:3660 #10 0x00007f90251570c2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #11 0x00007f9025155582 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #12 0x00007f9025156aaf in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #13 0x00007f902dd2eb7d in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #14 0x00007f902dd1334b in XGetWindowProperty () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #15 0x00007f902d36eb35 in readIcon (icon_count=@0x25cc038, icons=..., property=347, window=12583019, display=0xe1e400) at ../../kdeui/windowmanagement/netwm.cpp:506 #16 NETWinInfo::update (this=0x7fff38759c90, dirty_props=<optimized out>) at ../../kdeui/windowmanagement/netwm.cpp:4292 #17 0x00007f902d3621d1 in KWindowSystem::icon (win=12583019, width=16, height=16, scale=true, flags=15) at ../../kdeui/windowmanagement/kwindowsystem_x11.cpp:630 #18 0x00007f902d3626c3 in KWindowSystem::icon (win=<optimized out>, width=<optimized out>, height=<optimized out>, scale=<optimized out>) at ../../kdeui/windowmanagement/kwindowsystem_x11.cpp:621 #19 0x00007f90105c195d in TaskManager::Task::refreshIcon (this=0xfd9120) at ../../../libs/taskmanager/task.cpp:77 #20 0x00007f90105c1d1c in TaskManager::Task::Task (this=0xfd9120, w=12583019, parent=<optimized out>, name=0x0) at ../../../libs/taskmanager/task.cpp:52 #21 0x00007f90105cd460 in TaskManager::TaskManager::windowAdded (this=0x149c360, w=12583019) at ../../../libs/taskmanager/taskmanager.cpp:282 #22 0x00007f90105ce1d0 in TaskManager::TaskManager::qt_metacall (this=0x149c360, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff3875a1d0) at ./taskmanager.moc:123 #23 0x00007f902c590eba in QMetaObject::activate (sender=0xf2c100, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3875a1d0) at kernel/qobject.cpp:3278 #24 0x00007f902d3637b2 in KWindowSystem::windowAdded (this=<optimized out>, _t1=12583019) at ./kwindowsystem.moc:129 #25 0x00007f902d363dd9 in KWindowSystemPrivate::addClient (this=0xe00200, w=12583019) at ../../kdeui/windowmanagement/kwindowsystem_x11.cpp:269 #26 0x00007f902d372716 in NETRootInfo::update (this=0xe00228, dirty_props=<optimized out>) at ../../kdeui/windowmanagement/netwm.cpp:2227 #27 0x00007f902d373393 in NETRootInfo::event (this=0xe00228, event=0x7fff3875a510, properties=0x7fff3875a430, properties_size=5) at ../../kdeui/windowmanagement/netwm.cpp:2099 #28 0x00007f902d365a83 in KWindowSystemPrivate::x11Event (this=0xe00200, ev=0x7fff3875a510) at ../../kdeui/windowmanagement/kwindowsystem_x11.cpp:172 #29 0x00007f902d2553e6 in publicX11Event (e=0x7fff3875a510, this=<optimized out>) at ../../kdeui/kernel/ksystemeventfilter.cpp:43 #30 KSystemEventFilterPrivate::filterEvent (this=0xf7fed0, message=0x7fff3875a510) at ../../kdeui/kernel/ksystemeventfilter.cpp:102 #31 0x00007f902b9d6388 in x11EventSourceDispatch (s=0xdf6570, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:143 #32 0x00007f9023701a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f9023702258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f9023702429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f902c5a8ed6 in QEventDispatcherGlib::processEvents (this=0xd76f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #36 0x00007f902b9d607e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #37 0x00007f902c57ccf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #38 0x00007f902c57cef7 in QEventLoop::exec (this=0x7fff3875a8e0, flags=...) at kernel/qeventloop.cpp:201 #39 0x00007f902c581789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #40 0x00007f902f6c71a3 in kdemain (argc=1, argv=0x7fff3875acc8) at ../../../../plasma/desktop/shell/main.cpp:120 #41 0x00007f902f30830d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff3875acc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3875acb8) at libc-start.c:226 #42 0x0000000000400671 in _start () Possible duplicates by query: bug 284552. Reported using DrKonqi
*** Bug 297365 has been marked as a duplicate of this bug. ***