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

            Bug ID: 358325
           Summary: Plasma crashed when trying to drag a file to the
                    grouped application item
           Product: plasmashell
           Version: 5.5.3
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: 4er...@gmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.5.3)
 (Compiled from sources)
Qt Version: 5.5.1
Operating System: Linux 4.3.3 x86_64

-- Information about the crash:
- What I was doing when the application crashed:
I just dragged a file from Dolphin (15.12.1) to an item standing for two KMail
windows (main and letter editing, wanted to add a file as attachement by
dragging), and Plasma suddenly crashed. I attached two more files, one before
and one after the crash without any issues. No applications were opened or
closed during it, i.e. item set of the task bar wasn't changed while I dragged
or just before it.

Sorry if it's another duplicate, but decided to report if in case it would
help.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6f8bbed7c0 (LWP 17787))]

Thread 7 (Thread 0x7f6f6fcca700 (LWP 17791)):
#0  0x00007f6f831cddbd in poll () from /lib/libc.so.6
#1  0x00007f6f8988b152 in _xcb_conn_wait () from /usr/X11R6/lib64/libxcb.so.1
#2  0x00007f6f8988d2e9 in xcb_wait_for_event () from
/usr/X11R6/lib64/libxcb.so.1
#3  0x00007f6f71c49af9 in QXcbEventReader::run (this=0x8db110) at
qxcbconnection.cpp:1229
#4  0x00007f6f83dc71e0 in QThreadPrivate::start (arg=0x8db110) at
thread/qthread_unix.cpp:331
#5  0x00007f6f8252f3e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f6f831d6d0d in clone () from /lib/libc.so.6

Thread 6 (Thread 0x7f6f6d02e700 (LWP 17793)):
#0  0x00007f6f831cddbd in poll () from /lib/libc.so.6
#1  0x00007f6f7e7f0fe4 in g_main_context_iterate.isra () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f6f7e7f10ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f6f840061fb in QEventDispatcherGlib::processEvents
(this=0x7f6f600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f6f83fab622 in QEventLoop::exec (this=this@entry=0x7f6f6d02ddf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f6f83dc1693 in QThread::exec (this=this@entry=0x9ddaa0) at
thread/qthread.cpp:503
#6  0x00007f6f88281235 in QQmlThreadPrivate::run (this=0x9ddaa0) at
qml/ftw/qqmlthread.cpp:141
#7  0x00007f6f83dc71e0 in QThreadPrivate::start (arg=0x9ddaa0) at
thread/qthread_unix.cpp:331
#8  0x00007f6f8252f3e4 in start_thread () from /lib/libpthread.so.0
#9  0x00007f6f831d6d0d in clone () from /lib/libc.so.6

Thread 5 (Thread 0x7f6f65687700 (LWP 17818)):
#0  0x00007f6f82534f5f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f6f66761a8a in radeon_drm_cs_emit_ioctl () from
/usr/X11/lib/dri/r600_dri.so
#2  0x00007f6f667612b7 in impl_thrd_routine () from
/usr/X11/lib/dri/r600_dri.so
#3  0x00007f6f8252f3e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f6f831d6d0d in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7f6f5ae00700 (LWP 17841)):
#0  0x00007f6f831cddb2 in poll () from /lib/libc.so.6
#1  0x00007f6f7e7f0fe4 in g_main_context_iterate.isra () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f6f7e7f10ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f6f840061fb in QEventDispatcherGlib::processEvents
(this=0x7f6f540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f6f83fab622 in QEventLoop::exec (this=this@entry=0x7f6f5adffdf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f6f83dc1693 in QThread::exec (this=this@entry=0xcc1b60) at
thread/qthread.cpp:503
#6  0x00007f6f88281235 in QQmlThreadPrivate::run (this=0xcc1b60) at
qml/ftw/qqmlthread.cpp:141
#7  0x00007f6f83dc71e0 in QThreadPrivate::start (arg=0xcc1b60) at
thread/qthread_unix.cpp:331
#8  0x00007f6f8252f3e4 in start_thread () from /lib/libpthread.so.0
#9  0x00007f6f831d6d0d in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7f6f5931c700 (LWP 17843)):
#0  0x00007f6f7e7f0751 in g_main_context_query () from
/usr/lib/libglib-2.0.so.0
#1  0x00007f6f7e7f0f5f in g_main_context_iterate.isra () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f6f7e7f10ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f6f840061fb in QEventDispatcherGlib::processEvents
(this=0x7f6f4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f6f83fab622 in QEventLoop::exec (this=this@entry=0x7f6f5931bdf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f6f83dc1693 in QThread::exec (this=this@entry=0xd562d0) at
thread/qthread.cpp:503
#6  0x00007f6f88281235 in QQmlThreadPrivate::run (this=0xd562d0) at
qml/ftw/qqmlthread.cpp:141
#7  0x00007f6f83dc71e0 in QThreadPrivate::start (arg=0xd562d0) at
thread/qthread_unix.cpp:331
#8  0x00007f6f8252f3e4 in start_thread () from /lib/libpthread.so.0
#9  0x00007f6f831d6d0d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7f6ecbfff700 (LWP 17980)):
#0  0x00007f6f7e841c79 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f6f7e7f0375 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f6f7e7f0f13 in g_main_context_iterate.isra () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f6f7e7f10ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f6f840061fb in QEventDispatcherGlib::processEvents
(this=0x7f6ec40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f6f83fab622 in QEventLoop::exec (this=this@entry=0x7f6ecbffedb0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f6f83dc1693 in QThread::exec (this=this@entry=0x109abc0) at
thread/qthread.cpp:503
#7  0x00007f6f88e65f62 in QQuickPixmapReader::run (this=0x109abc0) at
util/qquickpixmapcache.cpp:760
#8  0x00007f6f83dc71e0 in QThreadPrivate::start (arg=0x109abc0) at
thread/qthread_unix.cpp:331
#9  0x00007f6f8252f3e4 in start_thread () from /lib/libpthread.so.0
#10 0x00007f6f831d6d0d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f6f8bbed7c0 (LWP 17787)):
[KCrash Handler]
#5  0x00007f6f83121528 in raise () from /lib/libc.so.6
#6  0x00007f6f8312297a in abort () from /lib/libc.so.6
#7  0x00007f6f83db2c4e in qt_message_fatal (context=..., message=<synthetic
pointer>) at global/qlogging.cpp:1578
#8  QMessageLogger::fatal (this=this@entry=0x7fffa8db2f00,
msg=msg@entry=0x7f6f84063a30 "ASSERT: \"%s\" in file %s, line %d") at
global/qlogging.cpp:781
#9  0x00007f6f83dabc34 in qt_assert (assertion=assertion@entry=0x7f6f890c6098
"event->type() != QEvent::DragEnter", file=file@entry=0x7f6f890c6196
"items/qquickwindow.cpp", line=line@entry=2208) at global/qglobal.cpp:2966
#10 0x00007f6f88f35abe in QQuickWindowPrivate::deliverDragEvent
(this=this@entry=0x1a054b0, grabber=0x1a051c0, event=event@entry=0x40adea0) at
items/qquickwindow.cpp:2208
#11 0x00007f6f88f35c1b in QQuickWindow::event (this=0x154a5d0, e=0x40adea0) at
items/qquickwindow.cpp:1376
#12 0x0000000000445c5b in PanelView::event(QEvent*) ()
#13 0x00007f6f855cbc54 in QApplicationPrivate::notify_helper
(this=this@entry=0x8bb730, receiver=receiver@entry=0x154a5d0,
e=e@entry=0x40adea0) at kernel/qapplication.cpp:3716
#14 0x00007f6f855d3b58 in QApplication::notify (this=0x7fffa8db3840,
receiver=0x154a5d0, e=0x40adea0) at kernel/qapplication.cpp:3499
#15 0x00007f6f83fadca3 in QCoreApplication::notifyInternal
(this=0x7fffa8db3840, receiver=0x154a5d0, event=event@entry=0x40adea0) at
kernel/qcoreapplication.cpp:965
#16 0x00007f6f83fb0a4a in QCoreApplication::sendEvent (event=0x40adea0,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x8b14f0) at
kernel/qcoreapplication.cpp:1593
#18 0x00007f6f83fb0e88 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1451
#19 0x00007f6f84005dc3 in postEventSourceDispatch (s=0x918cf0) at
kernel/qeventdispatcher_glib.cpp:271
#20 0x00007f6f7e7f0df7 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#21 0x00007f6f7e7f1048 in g_main_context_iterate.isra () from
/usr/lib/libglib-2.0.so.0
#22 0x00007f6f7e7f10ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#23 0x00007f6f840061df in QEventDispatcherGlib::processEvents (this=0x9138c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#24 0x00007f6f83fab622 in QEventLoop::exec (this=this@entry=0x7fffa8db36f0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#25 0x00007f6f83fb3ded in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#26 0x0000000000431eb7 in main ()

Possible duplicates by query: bug 358300, bug 357674, bug 355943, bug 355334,
bug 354472.

Reported using DrKonqi

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

Reply via email to