Bug 216083

Summary: Kwin crashed by opening a folder in a konqueror tab
Product: [Plasma] kwin Reporter: Gatoso <gatoso>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gatoso 2009-11-25 12:56:38 UTC
Application that crashed: kwin
Version of the application: 4.3.3 (KDE 4.3.3)
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.3
Operating System: Linux 2.6.31-ARCH i686

What I was doing when the application crashed:
I opened a folder in a Konqueror tab and Kwin crashed (Konqueror also crashed, see here: https://bugs.kde.org/show_bug.cgi?id=216081). For some seconds (4
at least) the plasma panel dissapeared and after reappeared.

 -- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[KCrash Handler]
#6  0xb6f8014a in KCommonDecoration::widget (this=0x90d0508) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/lib/kcommondecoration.cpp:1164
#7  0xb62908fc in QApplicationPrivate::notify_helper (this=0x90d0508, receiver=0x9332228, e=0x92907b8) at kernel/qapplication.cpp:4061
#8  0xb6297f5a in QApplication::notify (this=0xbfb14468, receiver=0x92018d8, e=0xbfb12814) at kernel/qapplication.cpp:4030
#9  0xb73b35ca in KApplication::notify (this=0xbfb14468, receiver=0x92018d8, event=0xbfb12814) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#10 0xb773b3ff in KWin::Application::notify (this=0xbfb14468, o=0x92018d8, e=0xbfb12814) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/main.cpp:366
#11 0xb600d5bb in QCoreApplication::notifyInternal (this=0xbfb14468, receiver=0x92018d8, event=0xbfb12814) at kernel/qcoreapplication.cpp:610
#12 0xb62e3c0a in QCoreApplication::sendEvent (this=0x92907b8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#13 QWidgetPrivate::hide_helper (this=0x92907b8) at kernel/qwidget.cpp:6847
#14 0xb62ec0d0 in QWidget::setVisible (this=0x92018d8, visible=false) at kernel/qwidget.cpp:7017
#15 0xb62e12d6 in QWidget::hide (this=0x92018d8, __in_chrg=<value optimized out>) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:477
#16 ~QWidget (this=0x92018d8, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1348
#17 0xb6f7bc63 in ~KDecoration (this=0x9280a38, __in_chrg=<value optimized out>) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/lib/kdecoration.cpp:71
#18 0xb6f7bd18 in ~KDecorationUnstable (this=0x9280a38, __in_chrg=<value optimized out>) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/lib/kdecoration.cpp:394
#19 0xb6f850e9 in ~KCommonDecorationWrapper (this=0x9280a38, __in_chrg=<value optimized out>)
    at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/lib/kcommondecoration_p.cpp:44
#20 0xb772fff5 in KWin::Client::destroyDecoration (this=0x94a1ab8) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/client.cpp:365
#21 0xb7730f6b in KWin::Client::releaseWindow (this=0x94a1ab8, on_shutdown=false) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/client.cpp:236
#22 0xb7752edd in KWin::Client::unmapNotifyEvent (this=0x94a1ab8, e=0xbfb140c0) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/events.cpp:796
#23 0xb7754634 in KWin::Client::windowEvent (this=0x94a1ab8, e=0xbfb140c0) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/events.cpp:642
#24 0xb7754df4 in KWin::Workspace::workspaceEvent (this=0x9202798, e=0xbfb140c0) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/events.cpp:305
#25 0xb773b442 in KWin::Application::x11EventFilter (this=0xbfb14468, e=0xbfb140c0) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/main.cpp:357
#26 0xb62f1eb0 in qt_x11EventFilter (ev=0xbfb140c0) at kernel/qapplication_x11.cpp:377
#27 0xb630309e in QApplication::x11ProcessEvent (this=0xbfb14468, event=0xbfb140c0) at kernel/qapplication_x11.cpp:3273
#28 0xb632efd2 in x11EventSourceDispatch (s=0x90d3770, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0xb469d328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb46a0ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#31 0xb46a0cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb6037d25 in QEventDispatcherGlib::processEvents (this=0x90d04e8, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#33 0xb632e705 in QGuiEventDispatcherGlib::processEvents (this=0x90d04e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#34 0xb600bba9 in QEventLoop::processEvents (this=0xbfb143b4, flags=) at kernel/qeventloop.cpp:149
#35 0xb600bffa in QEventLoop::exec (this=0xbfb143b4, flags=...) at kernel/qeventloop.cpp:201
#36 0xb600e46f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#37 0xb62907a7 in QApplication::exec () at kernel/qapplication.cpp:3525
#38 0xb773dd64 in kdemain (argc=3, argv=0xbfb14664) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/main.cpp:522
#39 0x0804859b in main (argc=3, argv=0xbfb14664) at /home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.3.3/kwin/kwin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Martin Flöser 2011-05-07 09:01:49 UTC
The crash has most likely been fixed over the years as there has been many changes to the areas involved in the backtrace (decorations, glib loop). If you are still able to reproduce with a recent version of KDE, please reopen and attach a new backtrace.

Sorry that this is the first comment to this crash report after years.
Comment 2 Thomas Lübking 2011-05-07 13:44:40 UTC
I'm quite sure this one is erally fixed.
http://websvn.kde.org/tags/KDE/4.6.0/kdebase/workspace/kwin/client.cpp?r1=1063341&r2=1084748