Bug 247080

Summary: Kwin Move Crash
Product: [Plasma] kwin Reporter: Sberkow <sberkow>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sberkow 2010-08-08 18:38:38 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-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I was attempting to move the window off of the screen which intuitively to me should have moved it to the adjacent workspace. Instead it snapped to the edge of the screen. When I repeated this action it snapped on and off repeatedly and crashed.

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

Thread 2 (Thread 0x7f6b21101710 (LWP 1358)):
#0  0x00007f6b3ee67f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6b354874a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f6b354878fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f6b3ad18566 in QEventDispatcherGlib::processEvents (this=0x177e290, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f6b3aced992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f6b3acedd6c in QEventLoop::exec (this=0x7f6b21100d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f6b3abf7d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f6b3acce178 in QInotifyFileSystemWatcherEngine::run (this=0x1788a00) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6b3abfa775 in QThreadPrivate::start (arg=0x1788a00) at thread/qthread_unix.cpp:248
#9  0x00007f6b3a96a9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f6b3ee746fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6b3f5f7780 (LWP 1356)):
[KCrash Handler]
#5  QBasicAtomicInt::ref (this=0x1511950, desktop=2, areas=) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6  QVector (this=0x1511950, desktop=2, areas=) at /usr/include/qt4/QtCore/qvector.h:118
#7  QForeachContainer (this=0x1511950, desktop=2, areas=) at /usr/include/qt4/QtCore/qglobal.h:2231
#8  KWin::Workspace::previousRestrictedMoveArea (this=0x1511950, desktop=2, areas=) at ../../kwin/geometry.cpp:328
#9  0x00007f6b3f1aa5d7 in KWin::Client::checkWorkspacePosition (this=0x19935b0) at ../../kwin/geometry.cpp:1140
#10 0x00007f6b3f1ad580 in KWin::Client::setQuickTileMode (this=0x19935b0, mode=KWin::QuickTileNone, keyboard=false) at ../../kwin/geometry.cpp:3355
#11 0x00007f6b3f1ade85 in KWin::Client::startMoveResize (this=0x19935b0) at ../../kwin/geometry.cpp:2769
#12 0x00007f6b3f1ae343 in KWin::Client::handleMoveResize (this=0x19935b0, x=<value optimized out>, y=<value optimized out>, x_root=381, y_root=12) at ../../kwin/geometry.cpp:2965
#13 0x00007f6b3f18036b in KWin::Client::motionNotifyEvent (this=0x19935b0, w=<value optimized out>, x=410, y=41, x_root=381, y_root=12) at ../../kwin/events.cpp:1498
#14 0x00007f6b3f1822f0 in KWin::Client::eventFilter (this=0x19935b0, o=<value optimized out>, e=<value optimized out>) at ../../kwin/events.cpp:1153
#15 0x00007f6b3acee487 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1795da0, event=0x7fffaaed0120) at kernel/qcoreapplication.cpp:819
#16 0x00007f6b3b43b1fc in QApplicationPrivate::notify_helper (this=0x13d2cf0, receiver=0x1795da0, e=0x7fffaaed0120) at kernel/qapplication.cpp:4296
#17 0x00007f6b3b441ecb in QApplication::notify (this=0x7fffaaed0e30, receiver=0x1795da0, e=0x7fffaaed0120) at kernel/qapplication.cpp:3865
#18 0x00007f6b3e978526 in KApplication::notify (this=0x7fffaaed0e30, receiver=0x1795da0, event=0x7fffaaed0120) at ../../kdeui/kernel/kapplication.cpp:302
#19 0x00007f6b3acef06c in QCoreApplication::notifyInternal (this=0x7fffaaed0e30, receiver=0x1795da0, event=0x7fffaaed0120) at kernel/qcoreapplication.cpp:704
#20 0x00007f6b3b4410ae in QCoreApplication::sendEvent (receiver=0x1795da0, event=0x7fffaaed0120, alienWidget=0x0, nativeWidget=0x1795da0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QApplicationPrivate::sendMouseEvent (receiver=0x1795da0, event=0x7fffaaed0120, alienWidget=0x0, nativeWidget=0x1795da0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, 
    spontaneous=true) at kernel/qapplication.cpp:2965
#22 0x00007f6b3b4c0f65 in QETWidget::translateMouseEvent (this=0x1795da0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#23 0x00007f6b3b4bf8ac in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffaaed0a40) at kernel/qapplication_x11.cpp:3501
#24 0x00007f6b3b4eb882 in x11EventSourceDispatch (s=0x13d6b30, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x00007f6b354838c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0x00007f6b35487748 in ?? () from /lib/libglib-2.0.so.0
#27 0x00007f6b354878fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0x00007f6b3ad18513 in QEventDispatcherGlib::processEvents (this=0x13b95b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#29 0x00007f6b3b4eb46e in QGuiEventDispatcherGlib::processEvents (this=0x7fffaaece3b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007f6b3aced992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#31 0x00007f6b3acedd6c in QEventLoop::exec (this=0x7fffaaed0d70, flags=) at kernel/qeventloop.cpp:201
#32 0x00007f6b3acf1aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#33 0x00007f6b3f1607be in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../kwin/main.cpp:526
#34 0x00007f6b3edacc4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fffaaed1338) at libc-start.c:226
#35 0x00000000004006b9 in _start ()

Possible duplicates by query: bug 246619, bug 237816, bug 220775.

Reported using DrKonqi
Comment 1 Thomas Lübking 2010-08-08 18:54:23 UTC

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