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

            Bug ID: 391926
           Summary: Dropping Mycroft plasmoid onto desktop crashed
                    plasmashell
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: bund...@gmail.com
  Target Milestone: ---

Application: plasmashell (5.12.80)

Qt Version: 5.10.0
Frameworks Version: 5.45.0
Operating System: Linux 4.15.10-041510-generic x86_64
Distribution: KDE neon Developer Edition

-- Information about the crash:
In the process of setting up Mycroft and the Mycroft plasmoid. Got to the stage
where I had to configure & enable some features from within the plasmoid. Upon
first attempt to drag-and-drop the plasmoid onto my desktop, plasmashell
crashed and restarted. Second and third attempts were successful, however.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5517c2f900 (LWP 1081))]

Thread 11 (Thread 0x7f541bfff700 (LWP 2733)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f55119a467b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x3eec880) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x3eed9b8,
mutex=mutex@entry=0x3eed9b0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007f55157408fd in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x3eed9a8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x3eed930) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007f55157411f5 in QSGRenderThread::run (this=0x3eed930) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007f55119a36eb in QThreadPrivate::start (arg=0x3eed930) at
thread/qthread_unix.cpp:376
#7  0x00007f55108406ba in start_thread (arg=0x7f541bfff700) at
pthread_create.c:333
#8  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f542ffff700 (LWP 1103)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f55119a467b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x310b610) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x3136168,
mutex=mutex@entry=0x3136160, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007f55157408fd in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x3136158) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x31360e0) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007f55157411f5 in QSGRenderThread::run (this=0x31360e0) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007f55119a36eb in QThreadPrivate::start (arg=0x31360e0) at
thread/qthread_unix.cpp:376
#7  0x00007f55108406ba in start_thread (arg=0x7f542ffff700) at
pthread_create.c:333
#8  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f5436f0a700 (LWP 1096)):
#0  0x00007f550be15a28 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f550be162bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f550be1649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5511bd75cb in QEventDispatcherGlib::processEvents
(this=0x7f54300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5511b7e64a in QEventLoop::exec (this=this@entry=0x7f5436f09c80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f551199e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#6  0x00007f54393e9f37 in KCupsConnection::run() () from
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f55119a36eb in QThreadPrivate::start (arg=0x2f61250) at
thread/qthread_unix.cpp:376
#8  0x00007f55108406ba in start_thread (arg=0x7f5436f0a700) at
pthread_create.c:333
#9  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f544f215700 (LWP 1091)):
#0  0x00007f551129c74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f550be1638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f550be1649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5511bd75cb in QEventDispatcherGlib::processEvents
(this=0x7f54400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5511b7e64a in QEventLoop::exec (this=this@entry=0x7f544f214cc0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f551199e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#6  0x00007f55119a36eb in QThreadPrivate::start (arg=0x1d23510) at
thread/qthread_unix.cpp:376
#7  0x00007f55108406ba in start_thread (arg=0x7f544f215700) at
pthread_create.c:333
#8  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f544fa16700 (LWP 1090)):
#0  0x00007f551129c74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f550be1638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f550be1649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5511bd75cb in QEventDispatcherGlib::processEvents
(this=0x7f54480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5511b7e64a in QEventLoop::exec (this=this@entry=0x7f544fa15ca0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f551199e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#6  0x00007f545fa8f1d5 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f55119a36eb in QThreadPrivate::start (arg=0x21f19b0) at
thread/qthread_unix.cpp:376
#8  0x00007f55108406ba in start_thread (arg=0x7f544fa16700) at
pthread_create.c:333
#9  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f545eff2700 (LWP 1089)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f55119a467b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1ad8370) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x22f64e8,
mutex=mutex@entry=0x22f64e0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007f55157408fd in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x22f64d8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x22f6460) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007f55157411f5 in QSGRenderThread::run (this=0x22f6460) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007f55119a36eb in QThreadPrivate::start (arg=0x22f6460) at
thread/qthread_unix.cpp:376
#7  0x00007f55108406ba in start_thread (arg=0x7f545eff2700) at
pthread_create.c:333
#8  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f54606fb700 (LWP 1086)):
#0  0x00007f550be13420 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f550be158bb in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f550be162bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f550be1649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5511bd75cb in QEventDispatcherGlib::processEvents
(this=0x7f54580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f5511b7e64a in QEventLoop::exec (this=this@entry=0x7f54606fac50,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f551199e554 in QThread::exec (this=this@entry=0x22dc540) at
thread/qthread.cpp:522
#7  0x00007f55156c01c6 in QQuickPixmapReader::run (this=0x22dc540) at
util/qquickpixmapcache.cpp:887
#8  0x00007f55119a36eb in QThreadPrivate::start (arg=0x22dc540) at
thread/qthread_unix.cpp:376
#9  0x00007f55108406ba in start_thread (arg=0x7f54606fb700) at
pthread_create.c:333
#10 0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f54f55d5700 (LWP 1085)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f551739fdb4 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f551739fdf9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f55108406ba in start_thread (arg=0x7f54f55d5700) at
pthread_create.c:333
#4  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f54f7fff700 (LWP 1084)):
#0  0x00007f551129827d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f5509a3c073 in ?? () from
/usr/lib/nvidia-384/tls/libnvidia-tls.so.384.111
#2  0x00007f550be596f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f550be15e74 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f550be16330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f550be1649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f5511bd75cb in QEventDispatcherGlib::processEvents
(this=0x7f54ec0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f5511b7e64a in QEventLoop::exec (this=this@entry=0x7f54f7ffeca0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f551199e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#9  0x00007f5514b0fa35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f55119a36eb in QThreadPrivate::start (arg=0x1b10e40) at
thread/qthread_unix.cpp:376
#11 0x00007f55108406ba in start_thread (arg=0x7f54f7fff700) at
pthread_create.c:333
#12 0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f54fdcf9700 (LWP 1083)):
#0  0x00007f551129c74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f550be1638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f550be1649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5511bd75cb in QEventDispatcherGlib::processEvents
(this=0x7f54f00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f5511b7e64a in QEventLoop::exec (this=this@entry=0x7f54fdcf8c90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f551199e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#6  0x00007f5511ffa2c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f55119a36eb in QThreadPrivate::start (arg=0x7f551226ed60) at
thread/qthread_unix.cpp:376
#8  0x00007f55108406ba in start_thread (arg=0x7f54fdcf9700) at
pthread_create.c:333
#9  0x00007f55112a841d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f5517c2f900 (LWP 1081)):
[KCrash Handler]
#6  QQuickItemPrivate::itemToWindowTransform (this=0x407ee00000000000) at
items/qquickitem.cpp:3091
#7  0x00007f5515776861 in QQuickItemPrivate::windowToItemTransform
(this=<optimized out>) at items/qquickitem.cpp:3082
#8  0x00007f551577a8e5 in QQuickItem::mapFromScene (this=<optimized out>,
point=...) at items/qquickitem.cpp:7678
#9  0x00007f5515762b8d in QQuickEventPoint::localizePosition (this=0x3f6f330,
target=<optimized out>) at items/qquickevents.cpp:742
#10 0x00007f551579ac01 in QQuickWindowPrivate::deliverMouseEvent
(this=this@entry=0x1d24ef0, pointerEvent=0x3a52450) at
items/qquickwindow.cpp:1766
#11 0x00007f551579b419 in QQuickWindowPrivate::deliverPointerEvent
(this=this@entry=0x1d24ef0, event=0x3a52450) at items/qquickwindow.cpp:2301
#12 0x00007f551579bfce in QQuickWindowPrivate::handleMouseEvent
(this=0x1d24ef0, event=<optimized out>) at items/qquickwindow.cpp:2178
#13 0x00007f55123b1625 in QWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007f551579d8c5 in QQuickWindow::event (this=0x21ea370,
e=0x7ffc15a13a00) at items/qquickwindow.cpp:1627
#15 0x00007f55176d153b in PlasmaQuick::Dialog::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#16 0x00007f5512b4cacc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f5512b54417 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f5511b803c8 in QCoreApplication::notifyInternal2
(receiver=0x21ea370, event=0x7ffc15a13a00) at kernel/qcoreapplication.cpp:1044
#19 0x00007f55123a4ef0 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#20 0x00007f55123a6e45 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007f55123808fb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007f5502ab41ab in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#23 0x00007f5511b7e64a in QEventLoop::exec (this=this@entry=0x7ffc15a13c70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#24 0x00007f5511b87854 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1332
#25 0x000000000041cae7 in main (argc=1, argv=<optimized out>) at
/workspace/build/shell/main.cpp:167

Possible duplicates by query: bug 376941.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to