Bug 187168 - Plasma crash after crash of one 3d application (session specific)
Summary: Plasma crash after crash of one 3d application (session specific)
Status: RESOLVED DUPLICATE of bug 185741
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Unspecified
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-14 19:55 UTC by BRULE Herman
Modified: 2009-03-14 22:32 UTC (History)
1 user (show)

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 BRULE Herman 2009-03-14 19:55:46 UTC
Version:            (using KDE 4.2.1)
Installed from:    Gentoo Packages

I don't know if especially this crash is repported (I have not found) then I post, kde have worked, but I have run warsow and it have crashed in full screen, after I have restart my computer, after when I want try start kde I have plasme crash, the backtrace:
Application: Plasma Workspace (plasma), signal SIGSEGV
0x00007fdce4a0d901 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c
[Current thread is 0 (LWP 2904)]

Thread 7 (Thread 0x7fdccef1c950 (LWP 2905)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdce7a4b655 in QWaitCondition::wait (this=0xb475e0, mutex=0xb475d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fdce8ff83ac in QHostInfoAgent::run (this=0xb475c0) at kernel/qhostinfo.cpp:260
#3  0x00007fdce7a4aab9 in QThreadPrivate::start (arg=0xb475c0) at thread/qthread_unix.cpp:189
#4  0x00007fdce77d6007 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007fdce4a3df7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fdcc295a950 (LWP 2906)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007fdcc7272021 in metronom_sync_loop (this=0xdf7eb0) at metronom.c:870
#2  0x00007fdce77d6007 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007fdce4a3df7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 5 (Thread 0x7fdcc1d13950 (LWP 2907)):
#0  0x00007fdce7b511b3 in socketNotifierSourcePrepare (timeout=0x7fdcc1d12e04) at kernel/qeventdispatcher_glib.cpp:72
#1  0x00007fdce1b3a23a in IA__g_main_context_prepare (context=0xd867e0, priority=0x7fdcc1d12e84) at gmain.c:2464
#2  0x00007fdce1b3a64a in g_main_context_iterate (context=0xd867e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2758
#3  0x00007fdce1b3ab0b in IA__g_main_context_iteration (context=0xd867e0, may_block=1) at gmain.c:2841
#4  0x00007fdce7b51576 in QEventDispatcherGlib::processEvents (this=0xa01c00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#5  0x00007fdce7b286b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1043255472}) at kernel/qeventloop.cpp:149
#6  0x00007fdce7b28845 in QEventLoop::exec (this=0x7fdcc1d12f90, flags={i = -1043255392}) at kernel/qeventloop.cpp:196
#7  0x00007fdce7a4773c in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:481
#8  0x00007fdcc74c9917 in Phonon::Xine::XineThread::run (this=0xdf98f0) at /var/tmp/portage/media-sound/phonon-4.3.1/work/phonon-4.3.1/xine/xinethread.cpp:143
#9  0x00007fdce7a4aab9 in QThreadPrivate::start (arg=0xdf98f0) at thread/qthread_unix.cpp:189
#10 0x00007fdce77d6007 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007fdce4a3df7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fdcc1308950 (LWP 2910)):
#0  0x00007fdce4a355e6 in *__GI___poll (fds=0x7fdcc1307fb0, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fdcc130dc2b in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:150
#2  0x00007fdce77d6007 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007fdce4a3df7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
Current language:  auto; currently c++

Thread 3 (Thread 0x7fdcc0b07950 (LWP 2911)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdcc727fa30 in fifo_peek_int (fifo=0xe1e440, blocking=1) at audio_out.c:346
#2  0x00007fdcc728136c in ao_loop (this_gen=<value optimized out>) at audio_out.c:386
#3  0x00007fdce77d6007 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fdce4a3df7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
Current language:  auto; currently c

Thread 2 (Thread 0x7fdcbf6b3950 (LWP 2912)):
#0  0x00007fdce4a37682 in select () from /lib/libc.so.6
#1  0x00007fdce7b0afc5 in QProcessManager::run (this=0x943960) at io/qprocess_unix.cpp:305
#2  0x00007fdce7a4aab9 in QThreadPrivate::start (arg=0x943960) at thread/qthread_unix.cpp:189
#3  0x00007fdce77d6007 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fdce4a3df7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 1 (Thread 0x7fdcea4df760 (LWP 2904)):
[KCrash Handler]
#5  QTimer::stop (this=0x0) at kernel/qtimer.cpp:246
#6  0x00007fdcea0c2f19 in PanelView::updatePanelGeometry (this=0x120f600) at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/panelview.cpp:543
#7  0x00007fdcea0c3bbc in PanelView::pinchContainment (this=0x120f600, screenGeom=<value optimized out>)
    at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/panelview.cpp:689
#8  0x00007fdcea0c4f6f in PanelView (this=0x120f600, panel=<value optimized out>, id=<value optimized out>, parent=<value optimized out>)
    at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/panelview.cpp:243
#9  0x00007fdcea0ca650 in PlasmaApp::createView (this=0x946f80, containment=0xade3b0)
    at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/plasmaapp.cpp:619
#10 0x00007fdcea0ca94f in PlasmaApp::containmentAdded (this=0x0, containment=0x120f77c)
    at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/plasmaapp.cpp:663
#11 0x00007fdcea0cb5cf in PlasmaApp::qt_metacall (this=0x946f80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff251f6d0)
    at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace_build/plasma/shells/desktop/plasmaapp.moc:97
#12 0x00007fdce7b3f03d in QMetaObject::activate (sender=0xa2b8d0, from_signal_index=<value optimized out>, to_signal_index=23, argv=0x0) at kernel/qobject.cpp:3057
#13 0x00007fdce9d5678f in Plasma::Corona::containmentAdded (this=0x0, _t1=0xade3b0) at /var/tmp/portage/kde-base/kdelibs-4.2.1-r2/work/kdelibs_build/plasma/corona.moc:129
#14 0x00007fdce9d57b93 in Plasma::Corona::loadLayout (this=0xa2b8d0, configName=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.1-r2/work/kdelibs-4.2.1/plasma/corona.cpp:320
#15 0x00007fdce9d591d2 in Plasma::Corona::initializeLayout (this=0xa2b8d0, configName=@0x7ffff251f9e0) at /var/tmp/portage/kde-base/kdelibs-4.2.1-r2/work/kdelibs-4.2.1/plasma/corona.cpp:260
#16 0x00007fdcea0c9e4e in PlasmaApp::corona (this=0x946f80) at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/plasmaapp.cpp:517
#17 0x00007fdcea0cb40f in PlasmaApp::setupDesktop (this=0x946f80) at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/plasmaapp.cpp:255
#18 0x00007fdcea0cb5f0 in PlasmaApp::qt_metacall (this=0x946f80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff251fba0)
    at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace_build/plasma/shells/desktop/plasmaapp.moc:95
#19 0x00007fdce7b3f03d in QMetaObject::activate (sender=0x9ff1c0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3057
#20 0x00007fdce7b44a2f in QSingleShotTimer::timerEvent (this=0x9ff1c0) at kernel/qtimer.cpp:298
#21 0x00007fdce7b399b3 in QObject::event (this=0x9ff1c0, e=0x120f77c) at kernel/qobject.cpp:1073
#22 0x00007fdce6bb590d in QApplicationPrivate::notify_helper (this=0x9554d0, receiver=0x9ff1c0, e=0x7ffff2520260) at kernel/qapplication.cpp:4084
#23 0x00007fdce6bbe3be in QApplication::notify (this=0x946f80, receiver=0x9ff1c0, e=0x7ffff2520260) at kernel/qapplication.cpp:4049
#24 0x00007fdce870ae4b in KApplication::notify (this=0x946f80, receiver=0x9ff1c0, event=0x7ffff2520260)
    at /var/tmp/portage/kde-base/kdelibs-4.2.1-r2/work/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#25 0x00007fdce7b29a13 in QCoreApplication::notifyInternal (this=0x946f80, receiver=0x9ff1c0, event=0x7ffff2520260) at kernel/qcoreapplication.cpp:598
#26 0x00007fdce7b541be in QTimerInfoList::activateTimers (this=0x958870) at kernel/qcoreapplication.h:213
#27 0x00007fdce7b515ed in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164
#28 0x00007fdce1b37232 in IA__g_main_context_dispatch (context=0x957c40) at gmain.c:2144
#29 0x00007fdce1b3a94d in g_main_context_iterate (context=0x957c40, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#30 0x00007fdce1b3ab0b in IA__g_main_context_iteration (context=0x957c40, may_block=1) at gmain.c:2841
#31 0x00007fdce7b5155f in QEventDispatcherGlib::processEvents (this=0x954d40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#32 0x00007fdce6c4275f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#33 0x00007fdce7b286b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -229505840}) at kernel/qeventloop.cpp:149
#34 0x00007fdce7b28845 in QEventLoop::exec (this=0x7ffff2520510, flags={i = -229505760}) at kernel/qeventloop.cpp:196
#35 0x00007fdce7b2d406 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#36 0x00007fdcea0ba9bb in kdemain (argc=1, argv=0x7ffff2520828) at /var/tmp/portage/kde-base/plasma-workspace-4.2.1/work/plasma-workspace-4.2.1/plasma/shells/desktop/main.cpp:54
#37 0x00007fdce498c5c6 in __libc_start_main (main=0x4009f0 <main>, argc=1, ubp_av=0x7ffff2520828, init=0x400a20 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7ffff2520818) at libc-start.c:226
#38 0x0000000000400929 in _start () at ../sysdeps/x86_64/elf/start.S:113
Current language:  auto; currently c
Comment 1 Dario Andres 2009-03-14 22:32:49 UTC
There is a bug in the KDE4.2.1 Plasma which crashes it under some circunstances when changing the resolution (starting/closing Warsow). The fix would be in KDE4.2.2 and KDE4.3. However some distributions are planning on backporting the fix. Look at bug 185741 comment 3 to get a workaround. Thanks for reporting.

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