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

            Bug ID: 380385
           Summary: Plasma crashes soon after login
           Product: plasmashell
           Version: 5.10.0
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: florian-edelm...@online.de
                CC: bhus...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.10.0)

Qt Version: 5.7.1
Frameworks Version: 5.34.0
Operating System: Linux 4.8.0-46-generic x86_64
Distribution: KDE neon User Edition 5.10

-- Information about the crash:
- What I was doing when the application crashed:
Just started my session and waited a few seconds.

- Unusual behavior I noticed:
Sometimes Plasma comes back, sometimes not. Autostarted applications or
applications I started before the crash were still usable, window management
also does still work.

The crash can be reproduced every time.

-- 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 0x7f1a4d2f08c0 (LWP 1372))]

Thread 8 (Thread 0x7f1970541700 (LWP 1747)):
#0  0x00007f1a47c40b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1a433d638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1a433d649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1a4856075b in QEventDispatcherGlib::processEvents
(this=0x7f19680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f1a4850b0ba in QEventLoop::exec (this=this@entry=0x7f1970540d00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f1a4833af64 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007f1a4833fb48 in QThreadPrivate::start (arg=0x2e877b0) at
thread/qthread_unix.cpp:368
#7  0x00007f1a471e56ba in start_thread (arg=0x7f1970541700) at
pthread_create.c:333
#8  0x00007f1a47c4c82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f19989c3700 (LWP 1581)):
#0  0x00007f1a4341aa79 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f1a433d6372 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1a433d649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1a4856075b in QEventDispatcherGlib::processEvents
(this=0x7f19940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f1a4850b0ba in QEventLoop::exec (this=this@entry=0x7f19989c2c90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f1a4833af64 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007f1a4b2f2fc6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f1a4833fb48 in QThreadPrivate::start (arg=0xfe4470) at
thread/qthread_unix.cpp:368
#8  0x00007f1a471e56ba in start_thread (arg=0x7f19989c3700) at
pthread_create.c:333
#9  0x00007f1a47c4c82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f1a25746700 (LWP 1489)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1a4cd576f4 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f1a4cd57739 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f1a471e56ba in start_thread (arg=0x7f1a25746700) at
pthread_create.c:333
#4  0x00007f1a47c4c82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f1a27598700 (LWP 1433)):
#0  0x00007f1a47c40b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1a433d638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1a433d649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1a4856075b in QEventDispatcherGlib::processEvents
(this=0x7f1a200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f1a4850b0ba in QEventLoop::exec (this=this@entry=0x7f1a27597ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f1a4833af64 in QThread::exec (this=this@entry=0x9682c0) at
thread/qthread.cpp:507
#6  0x00007f1a4a96bbf5 in QQmlThreadPrivate::run (this=0x9682c0) at
qml/ftw/qqmlthread.cpp:147
#7  0x00007f1a4833fb48 in QThreadPrivate::start (arg=0x9682c0) at
thread/qthread_unix.cpp:368
#8  0x00007f1a471e56ba in start_thread (arg=0x7f1a27598700) at
pthread_create.c:333
#9  0x00007f1a47c4c82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f1a35351700 (LWP 1420)):
#0  0x00007f1a4341aa79 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f1a433d5c3e in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1a433d6330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1a433d649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1a4856075b in QEventDispatcherGlib::processEvents
(this=0x7f1a2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f1a4850b0ba in QEventLoop::exec (this=this@entry=0x7f1a35350ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f1a4833af64 in QThread::exec (this=this@entry=0x9030c0) at
thread/qthread.cpp:507
#7  0x00007f1a4a96bbf5 in QQmlThreadPrivate::run (this=0x9030c0) at
qml/ftw/qqmlthread.cpp:147
#8  0x00007f1a4833fb48 in QThreadPrivate::start (arg=0x9030c0) at
thread/qthread_unix.cpp:368
#9  0x00007f1a471e56ba in start_thread (arg=0x7f1a35351700) at
pthread_create.c:333
#10 0x00007f1a47c4c82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f1a36d96700 (LWP 1402)):
#0  0x00007f1a47c40b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1a433d638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1a433d649c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1a4856075b in QEventDispatcherGlib::processEvents
(this=0x7f1a280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f1a4850b0ba in QEventLoop::exec (this=this@entry=0x7f1a36d95cd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f1a4833af64 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007f1a4d42d735 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f1a4833fb48 in QThreadPrivate::start (arg=0x7f1a4d4a1d60) at
thread/qthread_unix.cpp:368
#8  0x00007f1a471e56ba in start_thread (arg=0x7f1a36d96700) at
pthread_create.c:333
#9  0x00007f1a47c4c82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f1a38624700 (LWP 1393)):
#0  0x00007f1a47c40b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1a4bcb8c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f1a4bcba8d7 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f1a3a76ad79 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f1a4833fb48 in QThreadPrivate::start (arg=0x8361b0) at
thread/qthread_unix.cpp:368
#5  0x00007f1a471e56ba in start_thread (arg=0x7f1a38624700) at
pthread_create.c:333
#6  0x00007f1a47c4c82d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f1a4d2f08c0 (LWP 1372)):
[KCrash Handler]
#6  0x00007f19918c58de in TaskManager::TasksModel::data (this=0x2a97ce0,
proxyIndex=..., role=268) at /workspace/build/libtaskmanager/tasksmodel.cpp:924
#7  0x00007f1a484d1749 in QSortFilterProxyModel::data (this=<optimized out>,
index=..., role=268) at itemmodels/qsortfilterproxymodel.cpp:1975
#8  0x00007f199c0f60f1 in Plasma::SortFilterModel::get
(this=this@entry=0x2ab4ce0, row=<optimized out>) at
/workspace/build/src/declarativeimports/core/datamodel.cpp:198
#9  0x00007f199c1155db in Plasma::SortFilterModel::qt_static_metacall
(_o=_o@entry=0x2ab4ce0, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=6, _a=_a@entry=0x7fffc43a7fa0) at
/workspace/build/obj-x86_64-linux-gnu/src/declarativeimports/core/moc_datamodel.cpp:172
#10 0x00007f199c117428 in Plasma::SortFilterModel::qt_metacall (this=0x2ab4ce0,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffc43a7fa0) at
/workspace/build/obj-x86_64-linux-gnu/src/declarativeimports/core/moc_datamodel.cpp:300
#11 0x00007f1a4a926d29 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7fffc43a8350, type=type@entry=QMetaObject::InvokeMetaMethod,
index=index@entry=92, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1547
#12 0x00007f1a4a8b592c in CallMethod (object=..., index=<optimized out>,
returnType=returnType@entry=8, argCount=<optimized out>, argTypes=<optimized
out>, engine=engine@entry=0x966d80, callArgs=0x7f1a265994a8) at
jsruntime/qv4qobjectwrapper.cpp:1137
#13 0x00007f1a4a8b6aa6 in CallPrecise (object=..., data=...,
engine=engine@entry=0x966d80, callArgs=callArgs@entry=0x7f1a265994a8) at
jsruntime/qv4qobjectwrapper.cpp:1388
#14 0x00007f1a4a8b7365 in QV4::QObjectMethod::callInternal (this=<optimized
out>, callData=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1871
#15 0x00007f1a4a8cdb31 in QV4::Object::call (d=0x7f1a265994a8, this=<optimized
out>) at jsruntime/qv4object_p.h:332
#16 QV4::Runtime::callProperty (engine=0x966d80, nameIndex=<optimized out>,
callData=0x7f1a265994a8) at jsruntime/qv4runtime.cpp:1030
#17 0x00007f1a2402d643 in ?? ()
#18 0xffffffff00000000 in ?? ()
#19 0x00007f1a4a8b274e in QQmlPropertyCache::property<QV4::String*>
(context=0x2a8fd00, object=0x0, key=<synthetic pointer>, this=<optimized out>)
at
../../include/QtQml/5.7.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:288
#20 QV4::QObjectWrapper::findProperty (this=<optimized out>, engine=<optimized
out>, qmlContext=0x2a8fd00, name=0x966d80, revisionMode=<optimized out>,
local=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:257
#21 0x00007f1a2404c230 in ?? ()
#22 0x0000000000000000 in ?? ()

Reported using DrKonqi

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

Reply via email to