[kde] [Bug 360843] New: Plasma crash when manually reordering windows in window bar

via KDE Bugzilla bugzilla_noreply at kde.org
Tue Mar 22 10:08:33 GMT 2016


https://bugs.kde.org/show_bug.cgi?id=360843

            Bug ID: 360843
           Summary: Plasma crash when manually reordering windows in
                    window bar
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: eiapopeia13 at online.de

Application: plasma-desktop (4.11.14)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 3.13.0-83-generic x86_64
Distribution: Ubuntu 14.04.4 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was manually reordering windows in window bar. By accident I pulled the
window too much down and this started a change of virtual desktop. When I
switched back to the original one and dropped the window in the windows bar,
plasma crashed.
- Custom settings of the application:
* allow manuallordering in the windows bar
* allow virtual desktop switch when rolling over screen edges with the mouse

Sorry for my englisch. I do not know the englisch names because I use a german
distro.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation
fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7efed079f7c0 (LWP 2576))]

Thread 4 (Thread 0x7efea611f700 (LWP 2577)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007efec945bffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007efec945c039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007efec3fd4182 in start_thread (arg=0x7efea611f700) at
pthread_create.c:312
#4  0x00007efed009747d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7efe2493c700 (LWP 2578)):
#0  0x00007efed008882d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007efec3903c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efec38c2b14 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efec38c2f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007efec38c30ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007efeccc717be in QEventDispatcherGlib::processEvents
(this=0x7efe200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007efeccc430af in QEventLoop::processEvents
(this=this at entry=0x7efe2493bde0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007efeccc433a5 in QEventLoop::exec (this=this at entry=0x7efe2493bde0,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007efeccb3fc5f in QThread::exec (this=this at entry=0x140eb30) at
thread/qthread.cpp:537
#9  0x00007efeccc24823 in QInotifyFileSystemWatcherEngine::run (this=0x140eb30)
at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007efeccb4232f in QThreadPrivate::start (arg=0x140eb30) at
thread/qthread_unix.cpp:349
#11 0x00007efec3fd4182 in start_thread (arg=0x7efe2493c700) at
pthread_create.c:312
#12 0x00007efed009747d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7efe1a380700 (LWP 2585)):
#0  0x00007efec39048aa in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007efec3904d29 in g_private_get () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efec38e83a0 in g_thread_self () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efec38c30dd in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007efeccc717be in QEventDispatcherGlib::processEvents
(this=0x7efe140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007efeccc430af in QEventLoop::processEvents
(this=this at entry=0x7efe1a37fde0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007efeccc433a5 in QEventLoop::exec (this=this at entry=0x7efe1a37fde0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007efeccb3fc5f in QThread::exec (this=this at entry=0x1a8b4f0) at
thread/qthread.cpp:537
#8  0x00007efeccc24823 in QInotifyFileSystemWatcherEngine::run (this=0x1a8b4f0)
at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007efeccb4232f in QThreadPrivate::start (arg=0x1a8b4f0) at
thread/qthread_unix.cpp:349
#10 0x00007efec3fd4182 in start_thread (arg=0x7efe1a380700) at
pthread_create.c:312
#11 0x00007efed009747d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7efed079f7c0 (LWP 2576)):
[KCrash Handler]
#6  QDeclarativeError::isValid (this=0x5f006c0061011a) at
qml/qdeclarativeerror.cpp:138
#7  0x00007efece8a1dd0 in QDeclarativeExpression::hasError (this=<optimized
out>) at qml/qdeclarativeexpression.cpp:769
#8  0x00007efece8dc30b in QDeclarativeBoundSignal::qt_metacall (this=0x50d0ee0,
c=<optimized out>, id=<optimized out>, a=0x7ffeb855ce40) at
qml/qdeclarativeboundsignal.cpp:200
#9  0x00007efeccc58a78 in QMetaObject::activate (sender=sender at entry=0x3f1f3c0,
m=m at entry=0x7efe24d37b20 <MouseEventListener::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7ffeb855ce40)
at kernel/qobject.cpp:3569
#10 0x00007efe24b2e5f7 in positionChanged (_t1=0x7ffeb855ce50, this=0x3f1f3c0)
at ./mouseeventlistener.moc:374
#11 MouseEventListener::mouseMoveEvent (this=0x3f1f3c0, me=<optimized out>) at
../../../../plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp:121
#12 0x00007efecc587776 in QGraphicsItem::sceneEvent (this=this at entry=0x3f1f3d0,
event=event at entry=0x7ffeb855d2f0) at graphicsview/qgraphicsitem.cpp:6749
#13 0x00007efece8397c4 in QDeclarativeItem::sceneEvent (this=0x3f1f3c0,
event=0x7ffeb855d2f0) at graphicsitems/qdeclarativeitem.cpp:3081
#14 0x00007efecc5ae64f in QGraphicsScenePrivate::sendMouseEvent (this=0xd980b0,
mouseEvent=0x7ffeb855d2f0) at graphicsview/qgraphicsscene.cpp:1295
#15 0x00007efecc5b7216 in QGraphicsScene::mouseMoveEvent (this=<optimized out>,
mouseEvent=0x7ffeb855d2f0) at graphicsview/qgraphicsscene.cpp:4102
#16 0x00007efecc5c30fc in QGraphicsScene::event (this=0xd97c70,
event=0x7ffeb855d2f0) at graphicsview/qgraphicsscene.cpp:3451
#17 0x00007efecbfdde2c in QApplicationPrivate::notify_helper
(this=this at entry=0xc62e90, receiver=receiver at entry=0xd97c70,
e=e at entry=0x7ffeb855d2f0) at kernel/qapplication.cpp:4567
#18 0x00007efecbfe44a0 in QApplication::notify (this=this at entry=0xc5f0c0,
receiver=receiver at entry=0xd97c70, e=e at entry=0x7ffeb855d2f0) at
kernel/qapplication.cpp:4353
#19 0x00007efecd90480a in KApplication::notify (this=0xc5f0c0,
receiver=0xd97c70, event=0x7ffeb855d2f0) at
../../kdeui/kernel/kapplication.cpp:311
#20 0x00007efeccc444dd in QCoreApplication::notifyInternal (this=0xc5f0c0,
receiver=0xd97c70, event=event at entry=0x7ffeb855d2f0) at
kernel/qcoreapplication.cpp:953
#21 0x00007efecbfdc556 in sendSpontaneousEvent
(event=event at entry=0x7ffeb855d2f0, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#22 qt_sendSpontaneousEvent (receiver=<optimized out>,
event=event at entry=0x7ffeb855d2f0) at kernel/qapplication.cpp:5565
#23 0x00007efecc5d82fc in QGraphicsViewPrivate::mouseMoveEventHandler
(this=this at entry=0x1ca7a60, event=event at entry=0x7ffeb855d940) at
graphicsview/qgraphicsview.cpp:646
#24 0x00007efecc5d920a in QGraphicsView::mouseMoveEvent (this=0x1ca7770,
event=0x7ffeb855d940) at graphicsview/qgraphicsview.cpp:3276
#25 0x00007efecc02d645 in QWidget::event (this=this at entry=0x1ca7770,
event=event at entry=0x7ffeb855d940) at kernel/qwidget.cpp:8361
#26 0x00007efecc3cf04e in QFrame::event (this=0x1ca7770, e=0x7ffeb855d940) at
widgets/qframe.cpp:557
#27 0x00007efecc5da859 in QGraphicsView::viewportEvent (this=0x1ca7770,
event=0x7ffeb855d940) at graphicsview/qgraphicsview.cpp:2866
#28 0x00007efeccc44646 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this at entry=0xc62e90, receiver=receiver at entry=0x10b7fa0,
event=event at entry=0x7ffeb855d940) at kernel/qcoreapplication.cpp:1063
#29 0x00007efecbfdde0c in QApplicationPrivate::notify_helper
(this=this at entry=0xc62e90, receiver=receiver at entry=0x10b7fa0,
e=e at entry=0x7ffeb855d940) at kernel/qapplication.cpp:4563
#30 0x00007efecbfe45dd in QApplication::notify (this=this at entry=0xc5f0c0,
receiver=receiver at entry=0x10b7fa0, e=e at entry=0x7ffeb855d940) at
kernel/qapplication.cpp:4110
#31 0x00007efecd90480a in KApplication::notify (this=0xc5f0c0,
receiver=0x10b7fa0, event=0x7ffeb855d940) at
../../kdeui/kernel/kapplication.cpp:311
#32 0x00007efeccc444dd in QCoreApplication::notifyInternal (this=0xc5f0c0,
receiver=receiver at entry=0x10b7fa0, event=event at entry=0x7ffeb855d940) at
kernel/qcoreapplication.cpp:953
#33 0x00007efecbfe3d93 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0x10b7fa0,
event=event at entry=0x7ffeb855d940, alienWidget=alienWidget at entry=0x10b7fa0,
nativeWidget=nativeWidget at entry=0x1ca7770,
buttonDown=buttonDown at entry=0x7efeccac3318 <qt_button_down>,
lastMouseReceiver=..., spontaneous=spontaneous at entry=true) at
kernel/qapplication.cpp:3178
#35 0x00007efecc0589eb in QETWidget::translateMouseEvent
(this=this at entry=0x1ca7770, event=event at entry=0x7ffeb855dcc0) at
kernel/qapplication_x11.cpp:4634
#36 0x00007efecc058289 in QApplication::x11ProcessEvent (this=0xc5f0c0,
event=event at entry=0x7ffeb855dcc0) at kernel/qapplication_x11.cpp:3627
#37 0x00007efecc07fb32 in x11EventSourceDispatch (s=0xc634f0, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0x00007efec38c2e04 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007efec38c3048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007efec38c30ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007efeccc717a1 in QEventDispatcherGlib::processEvents (this=0xbda990,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#42 0x00007efecc07fbe6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007efeccc430af in QEventLoop::processEvents
(this=this at entry=0x7ffeb855e090, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007efeccc433a5 in QEventLoop::exec (this=this at entry=0x7ffeb855e090,
flags=...) at kernel/qeventloop.cpp:204
#45 0x00007efeccc48b79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#46 0x00007efecbfdc37c in QApplication::exec () at kernel/qapplication.cpp:3828
#47 0x00007efed039e624 in kdemain (argc=1, argv=0x7ffeb855e2e8) at
../../../../plasma/desktop/shell/main.cpp:126
#48 0x00007efecffbeec5 in __libc_start_main (main=0x4006f0 <main(int, char**)>,
argc=1, argv=0x7ffeb855e2e8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffeb855e2d8) at libc-start.c:287
#49 0x000000000040071e in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list