Bug 222496 - KWin 4.3.90 crashes when trying to disable "No border".
Summary: KWin 4.3.90 crashes when trying to disable "No border".
Status: RESOLVED DUPLICATE of bug 224823
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-13 08:11 UTC by Artem Anisimov
Modified: 2010-02-28 11:48 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 Artem Anisimov 2010-01-13 08:11:53 UTC
Application: kwin (4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)))
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.33-rc2 i686
Distribution (Platform): Slackware Packages

-- Information about the crash:
Beginning with KDE 4.3.90, KWin started behaving strangely to me: all dialogs that used to be small (open/save save, prompt for wallet password, etc) now get opened maximized and without border.

When I try to select "No border" in menu of such a window, I consistently get KWin crash.

The crash can be reproduced every time.

 -- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[KCrash Handler]
#5  KDecoration::widget (this=0x936ee68) at /tmp/kdebase-workspace-4.3.90/kwin/lib/kdecoration.h:1025
#6  0xb7635eeb in KWin::Client::setNoBorder (this=0x936ee68, set=false) at /tmp/kdebase-workspace-4.3.90/kwin/client.cpp:709
#7  0xb768a6a2 in KWin::Workspace::performWindowOperation (this=0x910d4a0, c=0x936ee68, op=KDecorationDefines::NoBorderOp) at /tmp/kdebase-workspace-4.3.90/kwin/useractions.cpp:716
#8  0xb768adb5 in KWin::Workspace::clientPopupActivated (this=0x910d4a0, action=0x9390ac8) at /tmp/kdebase-workspace-4.3.90/kwin/useractions.cpp:660
#9  0xb76222a1 in KWin::Workspace::qt_metacall (this=0x910d4a0, _c=QMetaObject::InvokeMetaMethod, _id=158, _a=0xbf9d22b8) at /tmp/kdebase-workspace-4.3.90/build/kwin/workspace.moc:520
#10 0xb5fc107a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb5fcf61d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb66cb903 in QMenu::triggered(QAction*) () from /usr/lib/libQtGui.so.4
#13 0xb66ccd8f in ?? () from /usr/lib/libQtGui.so.4
#14 0xb66d311b in ?? () from /usr/lib/libQtGui.so.4
#15 0xb66d49ae in QMenu::keyPressEvent(QKeyEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb62be221 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb66d5734 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb6261e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb626a38e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb702a95b in KApplication::notify (this=0xbf9d4038, receiver=0x91b2078, event=0xbf9d2a44) at /tmp/kdelibs-4.3.90/kdeui/kernel/kapplication.cpp:302
#21 0xb76449ac in KWin::Application::notify (this=0xbf9d4038, o=0x91b2078, e=0xbf9d2a44) at /tmp/kdebase-workspace-4.3.90/kwin/main.cpp:370
#22 0xb5fbbecb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#23 0xb6262cfe in ?? () from /usr/lib/libQtGui.so.4
#24 0xb6316d7d in ?? () from /usr/lib/libQtGui.so.4
#25 0xb631922c in ?? () from /usr/lib/libQtGui.so.4
#26 0xb62eed37 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb631c1eb in ?? () from /usr/lib/libQtGui.so.4
#28 0xb5fba509 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb5fba95a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb66d04fe in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/libQtGui.so.4
#31 0xb7689771 in KWin::Workspace::showWindowMenu (this=0x910d4a0, pos=..., cl=0x936ee68) at /tmp/kdebase-workspace-4.3.90/kwin/useractions.cpp:1595
#32 0xb768b483 in KWin::Workspace::showWindowMenu (this=0x910d4a0, x=0, y=0, cl=0x936ee68) at /tmp/kdebase-workspace-4.3.90/kwin/workspace.h:1112
#33 0xb7689868 in KWin::Workspace::slotWindowOperations (this=0x910d4a0) at /tmp/kdebase-workspace-4.3.90/kwin/useractions.cpp:1564
#34 0xb7621f40 in KWin::Workspace::qt_metacall (this=0x910d4a0, _c=QMetaObject::InvokeMetaMethod, _id=117, _a=0xbf9d34b8) at /tmp/kdebase-workspace-4.3.90/build/kwin/workspace.moc:479
#35 0xb5fc107a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#36 0xb5fcf61d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb625b6d9 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#38 0xb625d84c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#39 0xb6f4dfa5 in QAction::trigger (this=0x9136980) at /usr/lib/qt/include/QtGui/qaction.h:218
#40 0xb7083a11 in KGlobalAccelPrivate::_k_invokeAction (this=0x916c918, actionId=..., timestamp=<value optimized out>) at /tmp/kdelibs-4.3.90/kdeui/shortcuts/kglobalaccel.cpp:412
#41 0xb70846e3 in KGlobalAccel::qt_metacall (this=0x9166a28, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf9d36f4) at /tmp/kdelibs-4.3.90/build/kdeui/kglobalaccel.moc:76
#42 0xb5fc107a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#43 0xb5fcf61d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#44 0xb718a575 in OrgKdeKGlobalAccelInterface::invokeAction (this=0x916c92c, _t1=..., _t2=746399848) at /tmp/kdelibs-4.3.90/build/kdeui/kglobalaccel_interface.moc:158
#45 0xb718a60a in OrgKdeKGlobalAccelInterface::qt_metacall (this=0x916c92c, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf9d37f4) at /tmp/kdelibs-4.3.90/build/kdeui/kglobalaccel_interface.moc:115
#46 0xb60f1579 in ?? () from /usr/lib/libQtDBus.so.4
#47 0xb60f9777 in ?? () from /usr/lib/libQtDBus.so.4
#48 0xb5fcc64e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#49 0xb6261e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb6268a27 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb702a95b in KApplication::notify (this=0xbf9d4038, receiver=0x916c92c, event=0x9092d00) at /tmp/kdelibs-4.3.90/kdeui/kernel/kapplication.cpp:302
#52 0xb76449ac in KWin::Application::notify (this=0xbf9d4038, o=0x916c92c, e=0x9092d00) at /tmp/kdebase-workspace-4.3.90/kwin/main.cpp:370
#53 0xb5fbbecb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#54 0xb5fbdcd3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#55 0xb5fbde3d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#56 0xb631c091 in ?? () from /usr/lib/libQtGui.so.4
#57 0xb5fba509 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#58 0xb5fba95a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#59 0xb5fbdeff in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#60 0xb6261eb7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#61 0xb7646301 in kdemain (argc=3, argv=0xbf9d4244) at /tmp/kdebase-workspace-4.3.90/kwin/main.cpp:526
#62 0x0804873b in main (argc=3, argv=0xbf9d4244) at /tmp/kdebase-workspace-4.3.90/build/kwin/kwin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Martin Flöser 2010-01-13 09:54:04 UTC
Are you using the plasma netbook shell?
Comment 2 Artem Anisimov 2010-01-13 11:18:30 UTC
(In reply to comment #1)
> Are you using the plasma netbook shell?

In systemsettings/desktop/workspace I tried yesterday to set Netbook to see if looks better on the 12" screen of my notebook, so probably, the answer is yes, I do use.

"Probably" goes here because right now I looked at that option and it showed Desktop.

As far as I remember, KWin crashed soon after applying the "Netbook" setting. However, I am not sure that netbook shell is the only cause of that crash -- while configuring effects and other options in systemsettings/{appearance,desktop} I experienced frequent crashes of KWin. Unfortunately, yesterday KDE 4.3.90 was compiled without debugging info.
Comment 3 Martin Flöser 2010-02-28 11:48:26 UTC

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