Bug 195295 - kwin crash while closing windows (BoxSwitchEffect)
Summary: kwin crash while closing windows (BoxSwitchEffect)
Status: RESOLVED DUPLICATE of bug 179865
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 195821 198533 201366 201729 203830 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-05 05:11 UTC by Anselmo L. S. Melo (anselmolsm)
Modified: 2009-09-06 11:58 UTC (History)
6 users (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 Anselmo L. S. Melo (anselmolsm) 2009-06-05 05:11:31 UTC
Application that crashed: kwin
Version of the application: 4.2.87 (KDE 4.2.87 (KDE 4.3 >= 20090519))
KDE Version: 4.2.88 (KDE 4.2.88 (KDE 4.3 >= 20090527))
Qt Version: 4.5.1
Operating System: Linux 2.6.29-tuxonice-r1 i686

What I was doing when the application crashed:
Kwin crashed when I was closing some programs using ctrl+q.
My current setup:
Qt 4.5.1
KDE 4.2.88 (KDE 4.3 >= 20090527)
Desktop effects on

 -- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[KCrash Handler]
#6  0xb23a8293 in KWin::BoxSwitchEffect::calculateItemSizes (this=0x928d960) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/effects/boxswitch/boxswitch.cpp:686
#7  0xb23a9b15 in KWin::BoxSwitchEffect::tabBoxUpdated (this=0x928d960) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/effects/boxswitch/boxswitch.cpp:428
#8  0xb803b09b in KWin::EffectsHandlerImpl::tabBoxUpdated (this=0x91f68a0) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/effects.cpp:303
#9  0xb7fce145 in KWin::TabBox::setCurrentClient (this=0x92e3f78, newClient=0x9853038) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/tabbox.cpp:498
#10 0xb7fce29a in KWin::TabBox::nextPrev (this=0x92e3f78, next=true) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/tabbox.cpp:417
#11 0xb7faf8dd in KWin::Workspace::removeClient (this=0x91fa3a0, c=0x9583a40) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/workspace.cpp:627
#12 0xb7fbc41a in KWin::Client::releaseWindow (this=0x9583a40, on_shutdown=false) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/client.cpp:235
#13 0xb7fde0fb in KWin::Client::unmapNotifyEvent (this=0x9583a40, e=0xbf97064c) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/events.cpp:796
#14 0xb7fdfb6f in KWin::Client::windowEvent (this=0x9583a40, e=0xbf97064c) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/events.cpp:642
#15 0xb7fdfff4 in KWin::Workspace::workspaceEvent (this=0x91fa3a0, e=0xbf97064c) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/events.cpp:319
#16 0xb7fc80b3 in KWin::Application::x11EventFilter (this=0xbf970954, e=0xbf97064c) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/main.cpp:361
#17 0xb6e3c66f in qt_x11EventFilter (ev=0xbf97064c) at kernel/qapplication_x11.cpp:375
#18 0xb6e49f87 in QApplication::x11ProcessEvent (this=0xbf970954, event=0xbf97064c) at kernel/qapplication_x11.cpp:3287
#19 0xb6e72592 in x11EventSourceDispatch (s=0x90bc1b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#20 0xb54044cf in IA__g_main_context_dispatch (context=0x90bb498) at gmain.c:1814
#21 0xb5407b6b in g_main_context_iterate (context=0x90bb498, block=1, dispatch=1, self=0x90a2e28) at gmain.c:2448
#22 0xb5407ce9 in IA__g_main_context_iteration (context=0x90bb498, may_block=1) at gmain.c:2511
#23 0xb766ea89 in QEventDispatcherGlib::processEvents (this=0x90b8f70, flags={i = -1080621048}) at kernel/qeventdispatcher_glib.cpp:324
#24 0xb6e71d86 in QGuiEventDispatcherGlib::processEvents (this=0x90b8f70, flags={i = -1080621000}) at kernel/qguieventdispatcher_glib.cpp:202
#25 0xb764533b in QEventLoop::processEvents (this=0xbf9708a0, flags={i = -1080620936}) at kernel/qeventloop.cpp:149
#26 0xb764551a in QEventLoop::exec (this=0xbf9708a0, flags={i = -1080620888}) at kernel/qeventloop.cpp:196
#27 0xb76477a1 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#28 0xb6de13c8 in QApplication::exec () at kernel/qapplication.cpp:3526
#29 0xb7fca62d in kdemain (argc=3, argv=0xbf970b34) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999/kwin/main.cpp:525
#30 0x08048882 in main (argc=160851696, argv=0x97c67f8) at /var/tmp/portage/kde-base/kwin-9999/work/kwin-9999_build/kwin/kwin_dummy.cpp:3

Reported using DrKonqi
Comment 1 A. Spehr 2009-06-05 07:10:27 UTC
I don't suppose this is repeatable?
Comment 2 Anselmo L. S. Melo (anselmolsm) 2009-06-05 14:15:48 UTC
No, it isn't. I tried to reproduce that later with no success.
Comment 3 Martin Flöser 2009-06-09 21:49:56 UTC
*** Bug 195821 has been marked as a duplicate of this bug. ***
Comment 4 Martin Flöser 2009-07-17 22:38:51 UTC
*** Bug 198533 has been marked as a duplicate of this bug. ***
Comment 5 Martin Flöser 2009-07-17 22:40:57 UTC
Coverswitch is affected as well.

It's crashing in this line:
windows[ w ]->iconFrame->setIcon( w->icon() );

So I don't understand it.
Comment 6 Edward Flores 2009-07-19 17:05:58 UTC
hi
i will cannot give u information about my bugs, cuz my cpu is broken.
and now im waiting to buy a new computer, then can i begin again to
prove the new things bout ubuntu-kubuntu, to help u with the bugs.

hallo
ich kann jetzt keine auskunft geben über meine "bugs" weil mein
prozesor verbrannt ist, und jetzt warte ich drauf, bis ich einen neue
rechner mir kaufen kann. ab dem kann ich euch weiter helfen mit den
bugs auf beta un alpha systeme von ubuntu-kubuntu.

hola, 
por ahora no puedo probar mis huecos de sistema, porque mi procesador
se quemo, tengo que esperar a tener dinero para poderme comprar otra
computadora nueva, y apartir de alli seguir probando los nuevos
sistemas y asi poderles ayudar a solucionar los bugs.

danke, gracias, thanks ;)
Edward Flores



________________________________
Da: Martin Gräßlin  <ubuntu@martin-graesslin.com>
A: deltorodata@yahoo.it
Inviato: Venerdì 17 luglio 2009, 22:41:01
Oggetto: [Bug 195295] kwin crash while closing windows (BoxSwitchEffect)

https://bugs.kde.org/show_bug.cgi?id=195295





--- Comment #5 from Martin Gräßlin <ubuntu martin-graesslin com>  2009-07-17 22:40:57 ---
Coverswitch is affected as well.

It's crashing in this line:
windows[ w ]->iconFrame->setIcon( w->icon() );

So I don't understand it.
Comment 7 Martin Flöser 2009-07-24 17:53:36 UTC
*** Bug 201366 has been marked as a duplicate of this bug. ***
Comment 8 Martin Flöser 2009-07-28 10:12:59 UTC
*** Bug 201729 has been marked as a duplicate of this bug. ***
Comment 9 Martin Flöser 2009-08-14 15:28:22 UTC
*** Bug 203830 has been marked as a duplicate of this bug. ***
Comment 10 David Faure 2009-08-17 19:54:19 UTC
*** Bug 201366 has been marked as a duplicate of this bug. ***
Comment 11 David Faure 2009-08-17 20:01:30 UTC
*** Bug 201366 has been marked as a duplicate of this bug. ***
Comment 12 Martin Flöser 2009-09-06 11:58:11 UTC
I just merge with other BoxSwitch Crash. It's a different backtrace but the same reason and if we fix it both will be fixed.

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