Bug 240464

Summary: crash while adding widgets
Product: [Plasma] kwin Reporter: Sal Colon <salcolon>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: naftoligug, rjvbertin
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sal Colon 2010-06-02 14:30:33 UTC
Application: kwin (4.4.2 (KDE 4.4.2))
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Kubuntu Netbook Remix installed from usb. Installed on HP Mini 110-1000. everything seems ok, more or less. I was trying to get the newspaper look(plamoids side by side) but it is not working. Plasmoids taking entire length of screen. I enabled 4 desktops in order to use cube. Effects working ok. Wireless is good after installing proprietary drivers. Maximizing of window is good, but problem is all windows are maximized, even the ones that are supposed to be little. Mini has n280 chip and 2gb of ram. Hope you can pass any info. that you can not use forward to proper channels.

 -- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78db720 (LWP 1288))]

Thread 2 (Thread 0xab9bcb70 (LWP 1289)):
#0  0x011b330f in g_main_context_acquire () from /lib/libglib-2.0.so.0
#1  0x011b4e5e in ?? () from /lib/libglib-2.0.so.0
#2  0x011b54b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x01fce60f in QEventDispatcherGlib::processEvents (this=0x99ab8a8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0x01fa1059 in QEventLoop::processEvents (this=0xab9bc280, flags=) at kernel/qeventloop.cpp:149
#5  0x01fa14aa in QEventLoop::exec (this=0xab9bc280, flags=...) at kernel/qeventloop.cpp:201
#6  0x01e9d5a8 in QThread::exec (this=0x99a9208) at thread/qthread.cpp:487
#7  0x01f80c1b in QInotifyFileSystemWatcherEngine::run (this=0x99a9208) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x01ea032e in QThreadPrivate::start (arg=0x99a9208) at thread/qthread_unix.cpp:248
#9  0x00b0b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x001dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb78db720 (LWP 1288)):
[KCrash Handler]
#6  QListData::size (this=0x0, c=0x996ed88) at /usr/include/qt4/QtCore/qlist.h:90
#7  QList<KWin::Client*>::indexOf (this=0x0, c=0x996ed88) at /usr/include/qt4/QtCore/qlist.h:726
#8  KWin::ClientGroup::indexOfClient (this=0x0, c=0x996ed88) at ../../kwin/clientgroup.h:182
#9  0x00aad945 in KWin::Client::performMouseCommand (this=0x996ed88, command=KWin::Options::MouseRightGroupWindow, globalPos=..., handled=false) at ../../kwin/useractions.cpp:977
#10 0x00a948e4 in KWin::Bridge::titlebarMouseWheelOperation (this=0x996a3e8, delta=-120) at ../../kwin/bridge.cpp:138
#11 0x006bd61e in KDecoration::titlebarMouseWheelOperation (this=0x97b52a8, delta=-120) at ../../../kwin/lib/kdecoration.cpp:298
#12 0x006c37c7 in KCommonDecoration::titlebarMouseWheelOperation (this=0x99c45a0, delta=-120) at ../../../kwin/lib/kcommondecoration.cpp:1244
#13 0x006c43f6 in KCommonDecoration::wheelEvent (this=0x99c45a0, e=0xbfd67aa4) at ../../../kwin/lib/kcommondecoration.cpp:783
#14 0x006c3ba7 in KCommonDecoration::eventFilter (this=0x99c45a0, o=0x996fa58, e=0xbfd67aa4) at ../../../kwin/lib/kcommondecoration.cpp:895
#15 0x006c3c4b in KCommonDecorationUnstable::eventFilter (this=0x99c45a0, o=0x996fa58, e=0xbfd67aa4) at ../../../kwin/lib/kcommondecoration.cpp:1350
#16 0x0956b6df in Oxygen::OxygenClient::eventFilter (this=0x99c45a0, object=0x996fa58, event=0xbfd67aa4) at ../../../../kwin/clients/oxygen/oxygenclient.cpp:1307
#17 0x01fa1cda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9647798, receiver=0x996fa58, event=0xbfd67aa4) at kernel/qcoreapplication.cpp:819
#18 0x065664b9 in QApplicationPrivate::notify_helper (this=0x9647798, receiver=0x996fa58, e=0xbfd67aa4) at kernel/qapplication.cpp:4296
#19 0x0656d714 in QApplication::notify (this=0xbfd68438, receiver=0x996fa58, e=0xbfd67aa4) at kernel/qapplication.cpp:3920
#20 0x00495f2a in KApplication::notify (this=0xbfd68438, receiver=0x996fa58, event=0xbfd67aa4) at ../../kdeui/kernel/kapplication.cpp:302
#21 0x00a61def in KWin::Application::notify (this=0xbfd68438, o=0x996fa58, e=0xbfd67aa4) at ../../kwin/main.cpp:370
#22 0x01fa2a3b in QCoreApplication::notifyInternal (this=0xbfd68438, receiver=0x996fa58, event=0xbfd67aa4) at kernel/qcoreapplication.cpp:704
#23 0x065e8bc3 in QCoreApplication::sendSpontaneousEvent (this=0x996fa58, global_x=912, global_y=358, delta=-120, buttons=..., modifiers=..., orient=Qt::Vertical)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#24 QETWidget::translateWheelEvent (this=0x996fa58, global_x=912, global_y=358, delta=-120, buttons=..., modifiers=..., orient=Qt::Vertical) at kernel/qapplication_x11.cpp:4405
#25 0x065f873c in QETWidget::translateMouseEvent (this=0x996fa58, event=<value optimized out>) at kernel/qapplication_x11.cpp:4183
#26 0x065f7511 in QApplication::x11ProcessEvent (this=0xbfd68438, event=0xbfd6808c) at kernel/qapplication_x11.cpp:3379
#27 0x0662660a in x11EventSourceDispatch (s=0x964a9e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#28 0x011b15e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x011b52d8 in ?? () from /lib/libglib-2.0.so.0
#30 0x011b54b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x01fce5d5 in QEventDispatcherGlib::processEvents (this=0x9631de8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#32 0x06626135 in QGuiEventDispatcherGlib::processEvents (this=0x9631de8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x01fa1059 in QEventLoop::processEvents (this=0xbfd68384, flags=) at kernel/qeventloop.cpp:149
#34 0x01fa14aa in QEventLoop::exec (this=0xbfd68384, flags=...) at kernel/qeventloop.cpp:201
#35 0x01fa569f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#36 0x06566577 in QApplication::exec () at kernel/qapplication.cpp:3579
#37 0x00a63a00 in kdemain (argc=3, argv=0xbfd68644) at ../../kwin/main.cpp:526
#38 0x0804860b in main (argc=3, argv=0xbfd68644) at kwin_dummy.cpp:3

Possible duplicates by query: bug 222816.

Reported using DrKonqi
Comment 1 Thomas Lübking 2010-06-02 21:37:52 UTC
the backtrace indicates that you used the mousewheel on some titlebar while bug title refers to setting up your desktop plasmoids and the description is about virtually everything ;-)

please specify what this bug is about, when you received this backtrace and what you did at that time.

(wheeling oxygen titlebar + tabbing support works for me)
Comment 2 Nicolas L. 2010-06-03 12:48:39 UTC
SVN commit 1134074 by nlecureuil:

Fix crash in kwin
BUG: 240464


 M  +6 -0      useractions.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1134074
Comment 3 Nicolas L. 2010-06-03 12:53:07 UTC
SVN commit 1134076 by nlecureuil:

Forward port commit 1134074
CCBUG: 240464



 M  +6 -0      useractions.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1134076
Comment 4 Thomas Lübking 2011-03-15 23:49:48 UTC
*** Bug 268592 has been marked as a duplicate of this bug. ***
Comment 5 Thomas Lübking 2014-02-03 23:12:59 UTC
*** Bug 330721 has been marked as a duplicate of this bug. ***