Bug 127710 - kwin crashes when switching (with alt-tab) to fullscreen window (krdc)
Summary: kwin crashes when switching (with alt-tab) to fullscreen window (krdc)
Status: RESOLVED DUPLICATE of bug 124511
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-20 16:27 UTC by erlk
Modified: 2006-05-22 01:06 UTC (History)
0 users

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 erlk 2006-05-20 16:27:15 UTC
Version:            (using KDE KDE 3.5.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

I start krdc and I connect to another computer's VNC, fullscreen. First, if I type Alt-tab, KWin doesn't interpret it, but it is transmitted by VNC, and the remote X eventually switches windows. After I want to do something on my machine, so I'm forced to reduce krdc with the "reduce" button on the toolbar (since the keyboard shortcuts are not interpreted by KWin). Then, if I type Alt-tab to come back on the krdc's window, KWin crashes.
Else, if I come back to krdc's window by clicking on the taskbar, there are no problems, and KWin correctly handles shortcuts with krdc's windows shown fullscreen.
But if I type Alt-tab while krdc is reduced to show it back, KWin crashes again.
I noticed it only crashes if krdc is the only window on the current desktop.

 KCrash reports this :

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1497581088 (LWP 5298)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0xa7eeee85 in KWinInternal::Workspace::nextFocusChainClient ()
   from /usr/lib/libkdeinit_kwin.so
#6  0xa7efb0db in KWinInternal::TabBox::createClientList ()
   from /usr/lib/libkdeinit_kwin.so
#7  0xa7f017b8 in KWinInternal::TabBox::reset ()
   from /usr/lib/libkdeinit_kwin.so
#8  0xa7f02020 in KWinInternal::Workspace::startKDEWalkThroughWindows ()
   from /usr/lib/libkdeinit_kwin.so
#9  0xa7f22e67 in KWinInternal::Workspace::slotWalkThroughWindows ()
   from /usr/lib/libkdeinit_kwin.so
#10 0xa7f389f8 in KWinInternal::Workspace::qt_invoke ()
   from /usr/lib/libkdeinit_kwin.so
#11 0xa78425ac in KGlobalAccelPrivate::activate ()
   from /usr/lib/libkdecore.so.4
#12 0xa78a08cf in KGlobalAccelPrivate::x11KeyPress ()
   from /usr/lib/libkdecore.so.4
#13 0xa78a0b0c in KGlobalAccelPrivate::x11Event ()
   from /usr/lib/libkdecore.so.4
#14 0xa78c750f in KApplication::x11EventFilter ()
   from /usr/lib/libkdecore.so.4
#15 0xa7f36c26 in KWinInternal::Application::x11EventFilter ()
   from /usr/lib/libkdeinit_kwin.so
#16 0xa70a0423 in qt_set_x11_event_filter () from /usr/lib/libqt-mt.so.3
#17 0xa70ad68f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#18 0xa70c72a2 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#19 0xa713b255 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#20 0xa713b17a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#21 0xa712138d in QApplication::exec () from /usr/lib/libqt-mt.so.3
#22 0xa7f337ef in kdemain () from /usr/lib/libkdeinit_kwin.so
#23 0xa7c80eb0 in __libc_start_main () from /lib/tls/libc.so.6
#24 0x080483d1 in ?? ()
Comment 1 Jaison Lee 2006-05-21 05:50:21 UTC
Please don't make a new duplicate bug when the old one was closed. This is the 3rd report you've filed on this. This problem is fixed in 3.5.3. Really.


*** This bug has been marked as a duplicate of 124511 ***
Comment 2 Jaison Lee 2006-05-21 05:55:53 UTC
I apologize; I double checked the timestamps and you opened this just as I was closing the other report. You still submitted it several times, but you were not opening this as a retaliation to me closing the other. Sorry. That happens from time to time, and I jumped to conclusions.
Comment 3 erlk 2006-05-22 01:06:11 UTC
I'm sorry for the flood, it was a bit because the bugzilla was slimed that day, and it didn't respond to my requests (my browser was reporting "too much time to respond") but it seems that some were taken.