Bug 318571 - kwin crashed during logout
Summary: kwin crashed during logout
Status: RESOLVED DUPLICATE of bug 309280
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-19 01:10 UTC by Marcos Arduin
Modified: 2013-04-19 08:00 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos Arduin 2013-04-19 01:10:01 UTC
Application: kwin (4.10.00 "release 1")
KDE Platform Version: 4.10.00 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.1-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
Application: kwin (4.9.2)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Upon each logout Kwin crashes and Crash Reporting Assistant pops up.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffb725d6780 (LWP 1947))]

Thread 2 (Thread 0x7ffb627f0700 (LWP 1957)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffb82579cd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2 0x00007ffb82579d09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3 0x00007ffb7a67fe9a in start_thread (arg=0x7ffb627f0700) at pthread_create.c:308
#4 0x00007ffb8564fcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffb725d6780 (LWP 1947)):
[KCrash Handler]
#6 PUSH_RESRC (tor=, data=, r=, bin=, mthd=, push=, subc=, access=, vor=) at nv30_winsys.h:107
#7 nv30_vbo_validate (nv30=0x2557700) at nv30_vbo.c:239
#8 0x00007ffb692e7fd3 in nv30_state_validate (nv30=nv30@entry=0x2557700, hwtnl=hwtnl@entry=1 '\001') at nv30_state_validate.c:487
#9 0x00007ffb692c5e58 in nv30_clear (pipe=0x2557700, buffers=1, color=0x7fffcd33bb70, depth=1, stencil=0) at nv30_clear.c:61
#10 0x00007ffb694f62be in st_Clear (ctx=0x25992a0, mask=2) at ../../../../src/mesa/state_tracker/st_cb_clear.c:548
#11 0x00007ffb859db30c in KWin::SceneOpenGL::paintBackground (this=this@entry=0x25246d0, region=...) at ../../kwin/scene_opengl.cpp:186
#12 0x00007ffb859ca36f in KWin::Scene::paintGenericScreen (this=0x25246d0, orig_mask=32) at ../../kwin/scene.cpp:200
#13 0x00007ffb859d70cb in KWin::SceneOpenGL::paintGenericScreen (this=0x25246d0, mask=32, data=...) at ../../kwin/scene_opengl.cpp:173
#14 0x00007ffb859c8f3a in KWin::Scene::finalPaintScreen (this=0x25246d0, mask=32, region=..., data=...) at ../../kwin/scene.cpp:190
#15 0x00007ffb859e8463 in KWin::EffectsHandlerImpl::paintScreen (this=0x27ec970, mask=mask@entry=32, region=..., data=...) at ../../kwin/effects.cpp:246
#16 0x00007ffb6286488e in KWin::LogoutEffect::paintScreen (this=this@entry=0x282ee50, mask=mask@entry=32, region=..., data=...) at ../../../kwin/effects/logout/logout.cpp:193
#17 0x00007ffb859e840b in KWin::EffectsHandlerImpl::paintScreen (this=0x27ec970, mask=mask@entry=32, region=..., data=...) at ../../kwin/effects.cpp:243
#18 0x00007ffb83e3bbf7 in KWin::Effect::paintScreen (this=this@entry=0x27dad40, mask=mask@entry=32, region=..., data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142
#19 0x00007ffb859e840b in KWin::EffectsHandlerImpl::paintScreen (this=0x27ec970, mask=32, region=..., data=...) at ../../kwin/effects.cpp:243
#20 0x00007ffb859ca52b in KWin::Scene::paintScreen (this=0x25246d0, mask=0x7fffcd33c33c, region=0x7fffcd33c3e0) at ../../kwin/scene.cpp:146
#21 0x00007ffb859df022 in KWin::SceneOpenGL::paint (this=0x25246d0, damage=..., toplevels=...) at ../../kwin/scene_opengl_glx.cpp:481
#22 0x00007ffb859c4238 in KWin::Workspace::performCompositing (this=0x2471f80) at ../../kwin/composite.cpp:440
#23 0x00007ffb812e126c in QObject::event (this=0x2471f80, e=) at kernel/qobject.cpp:1157
#24 0x00007ffb80673e9c in QApplicationPrivate::notify_helper (this=this@entry=0x23273e0, receiver=receiver@entry=0x2471f80, e=e@entry=0x7fffcd33cac0) at kernel/qapplication.cpp:4562
#25 0x00007ffb8067830a in QApplication::notify (this=0x7fffcd33d100, receiver=0x2471f80, e=0x7fffcd33cac0) at kernel/qapplication.cpp:4423
#26 0x00007ffb8513e1d6 in KApplication::notify (this=0x7fffcd33d100, receiver=0x2471f80, event=0x7fffcd33cac0) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007ffb812cc56e in QCoreApplication::notifyInternal (this=0x7fffcd33d100, receiver=0x2471f80, event=0x7fffcd33cac0) at kernel/qcoreapplication.cpp:915
#28 0x00007ffb812fd462 in sendEvent (event=0x7fffcd33cac0, receiver=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#29 QTimerInfoList::activateTimers (this=0x2327f98) at kernel/qeventdispatcher_unix.cpp:611
#30 0x00007ffb812fd4c0 in QEventDispatcherUNIX::activateTimers (this=this@entry=0x22d8ad0) at kernel/qeventdispatcher_unix.cpp:868
#31 0x00007ffb812fd618 in QEventDispatcherUNIX::processEvents (this=0x22d8ad0, flags=...) at kernel/qeventdispatcher_unix.cpp:930
#32 0x00007ffb80719a3f in QEventDispatcherX11::processEvents (this=0x22d8ad0, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#33 0x00007ffb812cb2bf in QEventLoop::processEvents (this=this@entry=0x7fffcd33ce10, flags=...) at kernel/qeventloop.cpp:149
#34 0x00007ffb812cb548 in QEventLoop::exec (this=0x7fffcd33ce10, flags=...) at kernel/qeventloop.cpp:204
#35 0x00007ffb812d0708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#36 0x00007ffb8597de34 in kdemain (argc=1, argv=0x7fffcd33d248) at ../../kwin/main.cpp:545
#37 0x00007ffb8557d76d in __libc_start_main (main=0x4006a0 , argc=1, ubp_av=0x7fffcd33d248, init=, fini=, rtld_fini=, stack_end=0x7fffcd33d238) at libc-start.c:226
#38 0x00000000004006d1 in _start ()

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6304f1c780 (LWP 3775))]

Thread 2 (Thread 0x7f62ea55f700 (LWP 3803)):
#0  0x00007f62ff763964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6300fe7307 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f63012f4660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f6300fe7339 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f62ff75fe0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f630472e7dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6304f1c780 (LWP 3775)):
[KCrash Handler]
#6  PUSH_RESRC (tor=<optimized out>, data=<optimized out>, r=<optimized out>, bin=<optimized out>, mthd=<optimized out>, push=<optimized out>, subc=<optimized out>, access=<optimized out>, vor=<optimized out>) at nv30_winsys.h:107
#7  nv30_vbo_validate (nv30=0x28ca670) at nv30_vbo.c:239
#8  0x00007f62dace5d43 in nv30_state_validate (nv30=nv30@entry=0x28ca670, hwtnl=hwtnl@entry=1 '\001') at nv30_state_validate.c:487
#9  0x00007f62dacc6ed8 in nv30_clear (pipe=0x28ca670, buffers=1, color=0x7fffdfe0e2b0, depth=1, stencil=0) at nv30_clear.c:61
#10 0x00007f62daef3640 in st_Clear (ctx=0x2927b00, mask=2) at ../../src/mesa/state_tracker/st_cb_clear.c:557
#11 0x00007f6304aba511 in KWin::SceneOpenGL::paintBackground (this=this@entry=0x299bf90, region=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/scene_opengl.cpp:349
#12 0x00007f6304aac74f in KWin::Scene::paintGenericScreen (this=0x299bf90, orig_mask=32) at /usr/src/debug/kde-workspace-4.10.0/kwin/scene.cpp:194
#13 0x00007f6304ab7f4a in KWin::SceneOpenGL2::paintGenericScreen (this=this@entry=0x299bf90, mask=mask@entry=32, data=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/scene_opengl.cpp:516
#14 0x00007f6304aab5b1 in KWin::Scene::finalPaintScreen (this=0x299bf90, mask=32, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/scene.cpp:184
#15 0x00007f6304acc550 in KWin::EffectsHandlerImpl::paintScreen (this=0x29a82a0, mask=mask@entry=32, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/effects.cpp:254
#16 0x00007f62d97c5a6e in KWin::LogoutEffect::paintScreen (this=this@entry=0x2cce4b0, mask=mask@entry=32, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/effects/logout/logout.cpp:193
#17 0x00007f6304acc4fb in KWin::EffectsHandlerImpl::paintScreen (this=0x29a82a0, mask=mask@entry=32, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/effects.cpp:251
#18 0x00007f6302ed5d27 in KWin::Effect::paintScreen (this=this@entry=0x2b77c90, mask=mask@entry=32, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/libkwineffects/kwineffects.cpp:489
#19 0x00007f6304acc4fb in KWin::EffectsHandlerImpl::paintScreen (this=0x29a82a0, mask=32, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/effects.cpp:251
#20 0x00007f6304aac908 in KWin::Scene::paintScreen (this=0x299bf90, mask=0x7fffdfe0e974, region=0x7fffdfe0ea20) at /usr/src/debug/kde-workspace-4.10.0/kwin/scene.cpp:140
#21 0x00007f6304abbd8e in KWin::SceneOpenGL::paint (this=0x299bf90, damage=..., toplevels=...) at /usr/src/debug/kde-workspace-4.10.0/kwin/scene_opengl.cpp:308
#22 0x00007f6304aa6cec in KWin::Compositor::performCompositing (this=0x2874360) at /usr/src/debug/kde-workspace-4.10.0/kwin/composite.cpp:610
#23 0x00007f62ffb064bc in QObject::event (this=0x2874360, e=<optimized out>) at kernel/qobject.cpp:1165
#24 0x00007f62fec7f86c in QApplicationPrivate::notify_helper (this=this@entry=0x25ce650, receiver=receiver@entry=0x2874360, e=e@entry=0x7fffdfe0f200) at kernel/qapplication.cpp:4562
#25 0x00007f62fec83ceb in QApplication::notify (this=0x7fffdfe0f840, receiver=0x2874360, e=0x7fffdfe0f200) at kernel/qapplication.cpp:4423
#26 0x00007f6304226cb6 in KApplication::notify (this=0x7fffdfe0f840, receiver=0x2874360, event=0x7fffdfe0f200) at /usr/src/debug/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#27 0x00007f62ffaf1c9e in QCoreApplication::notifyInternal (this=0x7fffdfe0f840, receiver=0x2874360, event=0x7fffdfe0f200) at kernel/qcoreapplication.cpp:946
#28 0x00007f62ffb22a71 in sendEvent (event=0x7fffdfe0f200, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#29 QTimerInfoList::activateTimers (this=0x25cf048) at kernel/qeventdispatcher_unix.cpp:637
#30 0x00007f62ffb230b0 in QEventDispatcherUNIX::activateTimers (this=this@entry=0x2576a70) at kernel/qeventdispatcher_unix.cpp:894
#31 0x00007f62ffb23208 in QEventDispatcherUNIX::processEvents (this=0x2576a70, flags=...) at kernel/qeventdispatcher_unix.cpp:956
#32 0x00007f62fed20a3f in QEventDispatcherX11::processEvents (this=0x2576a70, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#33 0x00007f62ffaf09ef in QEventLoop::processEvents (this=this@entry=0x7fffdfe0f550, flags=...) at kernel/qeventloop.cpp:149
#34 0x00007f62ffaf0c78 in QEventLoop::exec (this=0x7fffdfe0f550, flags=...) at kernel/qeventloop.cpp:204
#35 0x00007f62ffaf5918 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#36 0x00007f6304a5d97a in kdemain (argc=3, argv=0x7fffdfe0f988) at /usr/src/debug/kde-workspace-4.10.0/kwin/main.cpp:537
#37 0x00007f6304667a15 in __libc_start_main () from /lib64/libc.so.6
#38 0x0000000000400761 in _start () at ../sysdeps/x86_64/start.S:123

Possible duplicates by query: bug 317880, bug 317789, bug 314515, bug 313786, bug 313388.

Reported using DrKonqi
Comment 1 Thomas Lübking 2013-04-19 08:00:13 UTC

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