Bug 335215 - Kwin crashes when trying to move window to the second screen
Summary: Kwin crashes when trying to move window to the second screen
Status: RESOLVED DUPLICATE of bug 334152
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 4.11.9
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-22 19:52 UTC by Stefan Michalowski
Modified: 2014-05-22 20:15 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 Stefan Michalowski 2014-05-22 19:52:22 UTC
Application: kwin (4.11.9)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.11.0-15-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
KWin crashed when I tried to move a window to my second screen. I also played with the maximize/resize buttons. The window in question had multiple conflicting application/window rules that were saved in settings that 
	1) on one hand forced the window to stay on one specific desktop and screen. 
	2) on the other undid these settings

The reason for this is that I could not undo my initial changes from the configuration window open through the titlebar.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  begin (this=0x100000088) at ../../include/QtCore/../../src/corelib/tools/qlist.h:101
#7  contains (t=@0x7fff1ff9e788: 0x2b3c730, this=0x100000088) at ../../include/QtCore/../../src/corelib/tools/qlist.h:882
#8  QActionGroup::addAction (this=0x2b4f230, a=0x2b3c730) at kernel/qactiongroup.cpp:180
#9  0x00007fe53b569e9c in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#10 0x00007fe5355cf87a in QMetaObject::activate (sender=sender@entry=0x2bf76e0, m=m@entry=0x7fe53540e340 <QMenu::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#11 0x00007fe534d7e1c0 in QMenu::aboutToShow (this=this@entry=0x2bf76e0) at .moc/release-shared/moc_qmenu.cpp:164
#12 0x00007fe534d810bd in QMenu::popup (this=0x2bf76e0, p=..., atAction=atAction@entry=0x0) at widgets/qmenu.cpp:1844
#13 0x00007fe534d826fb in QMenu::internalDelayedPopup (this=this@entry=0x2c099b0) at widgets/qmenu.cpp:3057
#14 0x00007fe534d84174 in QMenu::timerEvent (this=0x2c099b0, e=<optimized out>) at widgets/qmenu.cpp:2917
#15 0x00007fe5355d3a31 in QObject::event (this=this@entry=0x2c099b0, e=e@entry=0x7fff1ff9f000) at kernel/qobject.cpp:1156
#16 0x00007fe5349a455b in QWidget::event (this=this@entry=0x2c099b0, event=event@entry=0x7fff1ff9f000) at kernel/qwidget.cpp:8846
#17 0x00007fe534d867bb in QMenu::event (this=0x2c099b0, e=0x7fff1ff9f000) at widgets/qmenu.cpp:2481
#18 0x00007fe534954e2c in QApplicationPrivate::notify_helper (this=this@entry=0x25aabe0, receiver=receiver@entry=0x2c099b0, e=e@entry=0x7fff1ff9f000) at kernel/qapplication.cpp:4567
#19 0x00007fe53495b4a0 in QApplication::notify (this=this@entry=0x7fff1ffa0040, receiver=receiver@entry=0x2c099b0, e=e@entry=0x7fff1ff9f000) at kernel/qapplication.cpp:4353
#20 0x00007fe539e40baa in KApplication::notify (this=0x7fff1ffa0040, receiver=0x2c099b0, event=0x7fff1ff9f000) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007fe5355bb4dd in QCoreApplication::notifyInternal (this=0x7fff1ffa0040, receiver=0x2c099b0, event=0x7fff1ff9f000) at kernel/qcoreapplication.cpp:953
#22 0x00007fe5355eb323 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#23 QTimerInfoList::activateTimers (this=0x25ab858) at kernel/qeventdispatcher_unix.cpp:621
#24 0x00007fe5355eb3a0 in QEventDispatcherUNIX::activateTimers (this=this@entry=0x254aaf0) at kernel/qeventdispatcher_unix.cpp:878
#25 0x00007fe5355ebd20 in QEventDispatcherUNIX::processEvents (this=this@entry=0x254aaf0, flags=...) at kernel/qeventdispatcher_unix.cpp:940
#26 0x00007fe5349f74d6 in QEventDispatcherX11::processEvents (this=0x254aaf0, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#27 0x00007fe5355ba0af in QEventLoop::processEvents (this=this@entry=0x7fff1ff9f350, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fe5355ba3a5 in QEventLoop::exec (this=this@entry=0x7fff1ff9f350, flags=...) at kernel/qeventloop.cpp:204
#29 0x00007fe534d85587 in QMenu::exec (this=0x2c099b0, p=..., action=0x0) at widgets/qmenu.cpp:2125
#30 0x00007fe53b56678a in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#31 0x00007fe53b56684b in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#32 0x00007fe53b55afc2 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#33 0x00007fe51c6e965e in ?? () from /usr/lib/kde4/kwin3_oxygen.so
#34 0x00007fe51c6f2bda in ?? () from /usr/lib/kde4/kwin3_oxygen.so
#35 0x00007fe5355bb646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x25aabe0, receiver=receiver@entry=0x28c6cd0, event=event@entry=0x7fff1ff9f8c0) at kernel/qcoreapplication.cpp:1063
#36 0x00007fe534954e0c in QApplicationPrivate::notify_helper (this=this@entry=0x25aabe0, receiver=receiver@entry=0x28c6cd0, e=e@entry=0x7fff1ff9f8c0) at kernel/qapplication.cpp:4563
#37 0x00007fe53495b5dd in QApplication::notify (this=this@entry=0x7fff1ffa0040, receiver=receiver@entry=0x28c6cd0, e=e@entry=0x7fff1ff9f8c0) at kernel/qapplication.cpp:4110
#38 0x00007fe539e40baa in KApplication::notify (this=0x7fff1ffa0040, receiver=0x28c6cd0, event=0x7fff1ff9f8c0) at ../../kdeui/kernel/kapplication.cpp:311
#39 0x00007fe5355bb4dd in QCoreApplication::notifyInternal (this=0x7fff1ffa0040, receiver=receiver@entry=0x28c6cd0, event=event@entry=0x7fff1ff9f8c0) at kernel/qcoreapplication.cpp:953
#40 0x00007fe53495ad93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#41 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x28c6cd0, event=event@entry=0x7fff1ff9f8c0, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x28c6cd0, buttonDown=buttonDown@entry=0x7fe53543a318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#42 0x00007fe5349cf9cb in QETWidget::translateMouseEvent (this=this@entry=0x28c6cd0, event=event@entry=0x7fff1ff9fc50) at kernel/qapplication_x11.cpp:4634
#43 0x00007fe5349cf269 in QApplication::x11ProcessEvent (this=0x7fff1ffa0040, event=event@entry=0x7fff1ff9fc50) at kernel/qapplication_x11.cpp:3627
#44 0x00007fe5349f7470 in QEventDispatcherX11::processEvents (this=0x254aaf0, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#45 0x00007fe5355ba0af in QEventLoop::processEvents (this=this@entry=0x7fff1ff9feb0, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007fe5355ba3a5 in QEventLoop::exec (this=this@entry=0x7fff1ff9feb0, flags=...) at kernel/qeventloop.cpp:204
#47 0x00007fe5355bfb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#48 0x00007fe53b543906 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#49 0x00007fe53b123ec5 in __libc_start_main (main=0x4006d0, argc=3, argv=0x7fff1ffa0188, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff1ffa0178) at libc-start.c:287
#50 0x00000000004006fe in _start ()

Possible duplicates by query: bug 334539, bug 334152.

Reported using DrKonqi
Comment 1 Thomas Lübking 2014-05-22 20:15:57 UTC
not related to rules - happens when swapping between 1 and >1 (running) activities.

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