Summary: | KWin crash due to wobbly windows effect when closing window | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Sandro Mani <manisandro> |
Component: | window-tabbing | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | arne_bab, xgdgsc |
Priority: | NOR | Flags: | thomas.luebking:
ReviewRequest+
|
Version: | 4.9.3 | ||
Target Milestone: | 4.10 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kde-workspace/84b63d4b45ee980ed29d2893326eaa4fae45c5da | Version Fixed In: | 4.10 |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Sandro Mani
2012-11-15 11:33:41 UTC
#12 0x00007f4c022a1d70 in KWin::Client::clientMaximizedStateChanged (this=<optimized out>, _t1=0x35f3300, _t2=KDecorationDefines::MaximizeRestore) at /usr/src/debug/kde-workspace-4.9.3/x86_64-redhat-linux-gnu/kwin/client.moc:411 #13 0x00007f4c022e660d in KWin::Client::setMaximize (this=0x35f3300, vertically=false, horizontally=<optimized out>) at /usr/src/debug/kde-workspace-4.9.3/kwin/geometry.cpp:2084 #14 0x00007f4c022e9f9a in KWin::Client::setQuickTileMode (this=0x35f3300, mode=..., keyboard=false) at /usr/src/debug/kde-workspace-4.9.3/kwin/geometry.cpp:3186 #15 0x00007f4c022a256c in untab (toGeometry=..., this=0x35f3300) at /usr/src/debug/kde-workspace-4.9.3/kwin/client.cpp:1966 #16 KWin::Client::untab (this=0x35f3300, toGeometry=...) at /usr/src/debug/kde-workspace-4.9.3/kwin/client.cpp:1954 #17 0x00007f4c02292496 in KWin::Workspace::removeClient (this=0x2723d20, c=0x35f3300) at /usr/src/debug/kde-workspace-4.9.3/kwin/workspace.cpp:655 #18 0x00007f4c022a6c8e in KWin::Client::releaseWindow (this=0x35f3300, on_shutdown=false) at /usr/src/debug/kde-workspace-4.9.3/kwin/client.cpp:271 Untabbing for release should rather not reset states, i'd say. Created attachment 75534 [details]
New crash information added by DrKonqi
kwin (4.9.3) on KDE Platform 4.9.3 using Qt 4.8.3
- What I was doing when the application crashed:
close an activity in another activity
- Unusual behavior I noticed:
It crashed immediatly I push the stop button
- Custom settings of the application:
wobby windows effect
-- Backtrace (Reduced):
#5 0x00007f79b1894d0e in KWin::EffectWindow::isUserMove() const () from /usr/lib/libkwineffects.so.1
[...]
#8 0x00007f79b189671c in KWin::EffectsHandler::windowMaximizedStateChanged(KWin::EffectWindow*, bool, bool) () from /usr/lib/libkwineffects.so.1
[...]
#20 0x00007f79adf1aceb in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
[...]
#22 0x00007f79aed0c31f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0x00007f79aed0c5a8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
*** Bug 312286 has been marked as a duplicate of this bug. *** Git commit f3fbfaabcdcbe8abe94482efc6916e823f0b6f4c by Thomas Lübking. Committed on 29/12/2012 at 17:02. Pushed by luebking into branch 'KDE/4.10'. disconnect all client signals when it's closed the client can still live on and emit stuff, but the compositing has been fininshed for it, so the effect window is NULL FIXED-IN: 4.10 REVIEW: 108008 M +1 -0 kwin/effects.cpp http://commits.kde.org/kde-workspace/f3fbfaabcdcbe8abe94482efc6916e823f0b6f4c This one as well: ---------------------------- Git commit 276dfc615030465f01358a11ac98b11075e5ddec by Thomas Lübking. Committed on 29/12/2012 at 15:36. Pushed by luebking into branch 'KDE/4.10'. skip reset states if client untabbed for release FIXED-IN: 4.10 REVIEW: 108003 M +3 -1 kwin/client.cpp M +1 -1 kwin/client.h M +1 -1 kwin/workspace.cpp http://commits.kde.org/kde-workspace/276dfc615030465f01358a11ac98b11075e5ddec Git commit 7cbd2d3bda8b44935c136366aa510b33762bf14b by Thomas Lübking. Committed on 29/12/2012 at 15:36. Pushed by luebking into branch 'master'. skip reset states if client untabbed for release FIXED-IN: 4.10 REVIEW: 108003 M +3 -1 kwin/client.cpp M +1 -1 kwin/client.h M +1 -1 kwin/workspace.cpp http://commits.kde.org/kde-workspace/7cbd2d3bda8b44935c136366aa510b33762bf14b Git commit 84b63d4b45ee980ed29d2893326eaa4fae45c5da by Thomas Lübking. Committed on 29/12/2012 at 17:02. Pushed by luebking into branch 'master'. disconnect all client signals when it's closed the client can still live on and emit stuff, but the compositing has been fininshed for it, so the effect window is NULL FIXED-IN: 4.10 REVIEW: 108008 M +1 -0 kwin/effects.cpp http://commits.kde.org/kde-workspace/84b63d4b45ee980ed29d2893326eaa4fae45c5da Cool, thank you! |