Bug 305567

Summary: kwin crash when maximizing a window decoration new
Product: [Plasma] kwin Reporter: roel <roelgabrieljesus>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.9.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description roel 2012-08-21 20:31:02 UTC
Application: kwin (4.9.00)
KDE Platform Version: 4.9.00
Qt Version: 4.8.1
Operating System: Linux 3.2.0-29-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed: maximizing a window,
Whenever you change the default decoration and minimized or maximized a window product failure

- Custom settings of the application:  New window decoration

The crash can be reproduced every time.

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

Thread 3 (Thread 0xae9ffb40 (LWP 1842)):
#0  0xb77be424 in __kernel_vsyscall ()
#1  0xb2ad796b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb75a63dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb66f7029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb66f706f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2ad3d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb7598ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xad1ebb40 (LWP 1845)):
#0  0xb2b18dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb5f8b315 in do_gettime (frac=0xad1eb0c0, sec=0xad1eb0b8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6075226 in QTimerInfoList::updateCurrentTime (this=0xac800b34) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb607557a in QTimerInfoList::timerWait (this=0xac800b34, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb607727e in QEventDispatcherUNIX::processEvents (this=0xac800488, flags=...) at kernel/qeventdispatcher_unix.cpp:913
#6  0xb604050d in QEventLoop::processEvents (this=0xad1eb240, flags=...) at kernel/qeventloop.cpp:149
#7  0xb60407a9 in QEventLoop::exec (this=0xad1eb240, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5f2994c in QThread::exec (this=0x97dcda8) at thread/qthread.cpp:501
#9  0xb601db5d in QInotifyFileSystemWatcherEngine::run (this=0x97dcda8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5f2cde0 in QThreadPrivate::start (arg=0x97dcda8) at thread/qthread_unix.cpp:298
#11 0xb2ad3d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb7598ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1b36740 (LWP 1837)):
[KCrash Handler]
#7  0xb5ba2857 in QGraphicsItem::acceptHoverEvents (this=0xa2b8400) at graphicsview/qgraphicsitem.cpp:2990
#8  0xb6b1f85d in QDeclarativeMouseArea::mouseReleaseEvent (this=0xa2b83f8, event=0xbf9cb9b8) at graphicsitems/qdeclarativemousearea.cpp:591
#9  0xb5bafaff in QGraphicsItem::sceneEvent (this=0xa2b8400, event=0xbf9cb9b8) at graphicsview/qgraphicsitem.cpp:6741
#10 0xb6b110e3 in QDeclarativeItem::sceneEvent (this=0xa2b83f8, event=0xbf9cb9b8) at graphicsitems/qdeclarativeitem.cpp:3047
#11 0xb6b1eb5e in QDeclarativeMouseArea::sceneEvent (this=0xa2b83f8, event=0xbf9cb9b8) at graphicsitems/qdeclarativemousearea.cpp:682
#12 0xb5bd931e in sendEvent (event=0xbf9cb9b8, item=0xa2b8400, this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1221
#13 QGraphicsScenePrivate::sendEvent (this=0x9ef4808, item=0xa2b8400, event=0xbf9cb9b8) at graphicsview/qgraphicsscene.cpp:1197
#14 0xb5bd9f53 in QGraphicsScenePrivate::sendMouseEvent (this=0x9ef4808, mouseEvent=0xbf9cb9b8) at graphicsview/qgraphicsscene.cpp:1295
#15 0xb5bda9b7 in QGraphicsScene::mouseReleaseEvent (this=0xa217aa0, mouseEvent=0xbf9cb9b8) at graphicsview/qgraphicsscene.cpp:4128
#16 0xb5be936c in QGraphicsScene::event (this=0xa217aa0, event=0xbf9cb9b8) at graphicsview/qgraphicsscene.cpp:3458
#17 0xb552ced4 in notify_helper (e=0xbf9cb9b8, receiver=0xa217aa0, this=0x97b6db8) at kernel/qapplication.cpp:4559
#18 QApplicationPrivate::notify_helper (this=0x97b6db8, receiver=0xa217aa0, e=0xbf9cb9b8) at kernel/qapplication.cpp:4531
#19 0xb553230d in QApplication::notify (this=0xbf9cb9b8, receiver=0xa217aa0, e=0xbf9cb9b8) at kernel/qapplication.cpp:4288
#20 0xb7255e41 in KApplication::notify (this=0xbf9cc7d4, receiver=0xa217aa0, event=0xbf9cb9b8) at ../../kdeui/kernel/kapplication.cpp:311
#21 0xb76ba33f in notify (e=0xbf9cb9b8, o=0xa217aa0, this=0xbf9cc7d4) at ../../kwin/main.cpp:371
#22 KWin::Application::notify (this=0xbf9cc7d4, o=0xa217aa0, e=0xbf9cb9b8) at ../../kwin/main.cpp:367
#23 0xb604197e in QCoreApplication::notifyInternal (this=0xbf9cc7d4, receiver=0xa217aa0, event=0xbf9cb9b8) at kernel/qcoreapplication.cpp:876
#24 0xb552aced in sendSpontaneousEvent (event=0xbf9cb9b8, receiver=0xa217aa0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#25 qt_sendSpontaneousEvent (receiver=0xa217aa0, event=0xbf9cb9b8) at kernel/qapplication.cpp:5557
#26 0xb5c083e8 in QGraphicsView::mouseReleaseEvent (this=0x9a813b0, event=0xbf9cc0f4) at graphicsview/qgraphicsview.cpp:3338
#27 0xb55871ac in QWidget::event (this=0x9a813b0, event=0xbf9cc0f4) at kernel/qwidget.cpp:8362
#28 0xb59a4e55 in QFrame::event (this=0x9a813b0, e=0xbf9cc0f4) at widgets/qframe.cpp:557
#29 0xb5a37ab1 in QAbstractScrollArea::viewportEvent (this=0x9a813b0, e=0xbf9cc0f4) at widgets/qabstractscrollarea.cpp:1043
#30 0xb5c0b6ac in QGraphicsView::viewportEvent (this=0x9a813b0, event=0xbf9cc0f4) at graphicsview/qgraphicsview.cpp:2866
#31 0xb5a3a1d6 in viewportEvent (this=<optimized out>, event=0xbf9cc0f4) at widgets/qabstractscrollarea_p.h:100
#32 eventFilter (e=0xbf9cc0f4, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#33 QAbstractScrollAreaFilter::eventFilter (this=0xa2fb648, o=0xa40ba30, e=0xbf9cc0f4) at widgets/qabstractscrollarea_p.h:115
#34 0xb6041b16 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x97b6db8, receiver=0xa40ba30, event=0xbf9cc0f4) at kernel/qcoreapplication.cpp:986
#35 0xb552cea2 in notify_helper (e=0xbf9cc0f4, receiver=0xa40ba30, this=0x97b6db8) at kernel/qapplication.cpp:4555
#36 QApplicationPrivate::notify_helper (this=0x97b6db8, receiver=0xa40ba30, e=0xbf9cc0f4) at kernel/qapplication.cpp:4531
#37 0xb5533024 in QApplication::notify (this=0x97b6db8, receiver=0xa40ba30, e=0xbf9cc0f4) at kernel/qapplication.cpp:4102
#38 0xb7255e41 in KApplication::notify (this=0xbf9cc7d4, receiver=0xa40ba30, event=0xbf9cc0f4) at ../../kdeui/kernel/kapplication.cpp:311
#39 0xb76ba33f in notify (e=0xbf9cc0f4, o=0xa40ba30, this=0xbf9cc7d4) at ../../kwin/main.cpp:371
#40 KWin::Application::notify (this=0xbf9cc7d4, o=0xa40ba30, e=0xbf9cc0f4) at ../../kwin/main.cpp:367
#41 0xb604197e in QCoreApplication::notifyInternal (this=0xbf9cc7d4, receiver=0xa40ba30, event=0xbf9cc0f4) at kernel/qcoreapplication.cpp:876
#42 0xb552de95 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#43 QApplicationPrivate::sendMouseEvent (receiver=0xa40ba30, event=0xbf9cc0f4, alienWidget=0x0, nativeWidget=0xa40ba30, buttonDown=0xb5ec1cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#44 0xb55ba074 in QETWidget::translateMouseEvent (this=0xa40ba30, event=0xbf9cc5ac) at kernel/qapplication_x11.cpp:4617
#45 0xb55b8c0d in QApplication::x11ProcessEvent (this=0xbf9cc7d4, event=0xbf9cc5ac) at kernel/qapplication_x11.cpp:3732
#46 0xb55e6a88 in QEventDispatcherX11::processEvents (this=0x976aeb8, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#47 0xb604050d in QEventLoop::processEvents (this=0xbf9cc734, flags=...) at kernel/qeventloop.cpp:149
#48 0xb60407a9 in QEventLoop::exec (this=0xbf9cc734, flags=...) at kernel/qeventloop.cpp:204
#49 0xb6045eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#50 0xb552aa74 in QApplication::exec () at kernel/qapplication.cpp:3820
#51 0xb76bd1f6 in kdemain (argc=3, argv=0xbf9cca74) at ../../kwin/main.cpp:545
#52 0x0804850b in main (argc=3, argv=0xbf9cca74) at kwin_dummy.cpp:3

Possible duplicates by query: bug 304579.

Reported using DrKonqi
Comment 1 Thomas Lübking 2012-08-21 20:57:22 UTC
Do you use BorderlessMaximizedWindows (or the plasma-netbook shell)

Does it really happen with minimizing as well?

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