Application: plasmashell (5.12.3) Qt Version: 5.10.0 Frameworks Version: 5.44.0 Operating System: Linux 4.13.0-37-generic x86_64 Distribution: KDE neon User Edition 5.12 -- Information about the crash: Plasmashell crashed while I was writing a command on dolphin's console (I was just writing rm something, it crashed when I typed in the first letter). I dont know if it's really correlated, but I wasnt doing anything else. It's possible that I didn't have the focus on the console, in that case I would have typed the letter "r".. somewhere that plasma didn't like. -- 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 0x7f63d36208c0 (LWP 2322))] Thread 9 (Thread 0x7f62f79b7700 (LWP 4254)): #0 0x00007f63ccc9d74d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f63c163f861 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007f63c1630e11 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007f63c16314ae in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007f63c1631560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f63c163f7a9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f63c08c7078 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so #7 0x00007f63cc2416ba in start_thread (arg=0x7f62f79b7700) at pthread_create.c:333 #8 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f62fce2b700 (LWP 4253)): #0 0x00007ffd787d1b6d in clock_gettime () #1 0x00007f63cccb7876 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f62fce2aa40) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f63cd5cfed1 in qt_clock_gettime (ts=0x7f62fce2aa40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f63cd5ce6c9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f62f00030d0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f63cd5cec35 in QTimerInfoList::timerWait (this=0x7f62f00030d0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f63cd5d033e in timerSourcePrepareHelper (timeout=0x7f62fce2ab14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f62fce2ab14) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f63c78e691d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f63c78e72bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f63c78e749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f63cd5d05cb in QEventDispatcherGlib::processEvents (this=0x7f62f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f63cd57764a in QEventLoop::exec (this=this@entry=0x7f62fce2ace0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f63cd397554 in QThread::exec (this=this@entry=0x63dd920) at thread/qthread.cpp:522 #15 0x00007f63d0508a35 in QQmlThreadPrivate::run (this=0x63dd920) at qml/ftw/qqmlthread.cpp:147 #16 0x00007f63cd39c6eb in QThreadPrivate::start (arg=0x63dd920) at thread/qthread_unix.cpp:376 #17 0x00007f63cc2416ba in start_thread (arg=0x7f62fce2b700) at pthread_create.c:333 #18 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f62fe6c7700 (LWP 4157)): #0 0x00007ffd787d1b6d in clock_gettime () #1 0x00007f63cccb7876 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f62fe6c6a40) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f63cd5cfed1 in qt_clock_gettime (ts=0x7f62fe6c6a40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f63cd5ce6c9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f62f8002cd0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f63cd5cec35 in QTimerInfoList::timerWait (this=0x7f62f8002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f63cd5d033e in timerSourcePrepareHelper (timeout=0x7f62fe6c6b14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f62fe6c6b14) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f63c78e691d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f63c78e72bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f63c78e749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f63cd5d05cb in QEventDispatcherGlib::processEvents (this=0x7f62f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f63cd57764a in QEventLoop::exec (this=this@entry=0x7f62fe6c6ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f63cd397554 in QThread::exec (this=this@entry=0x4cebc90) at thread/qthread.cpp:522 #15 0x00007f63d0508a35 in QQmlThreadPrivate::run (this=0x4cebc90) at qml/ftw/qqmlthread.cpp:147 #16 0x00007f63cd39c6eb in QThreadPrivate::start (arg=0x4cebc90) at thread/qthread_unix.cpp:376 #17 0x00007f63cc2416ba in start_thread (arg=0x7f62fe6c7700) at pthread_create.c:333 #18 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f631958b700 (LWP 2539)): #0 0x00007f63c78e6f0a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f63c78e73f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f63c78e749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f63cd5d05cb in QEventDispatcherGlib::processEvents (this=0x7f63140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f63cd57764a in QEventLoop::exec (this=this@entry=0x7f631958ac90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f63cd397554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #6 0x00007f63d10b91c6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f63cd39c6eb in QThreadPrivate::start (arg=0x25d6220) at thread/qthread_unix.cpp:376 #8 0x00007f63cc2416ba in start_thread (arg=0x7f631958b700) at pthread_create.c:333 #9 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f63a8eb4700 (LWP 2453)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f63d2d98db4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f63d2d98df9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f63cc2416ba in start_thread (arg=0x7f63a8eb4700) at pthread_create.c:333 #4 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f63aad54700 (LWP 2450)): #0 0x00007ffd787d1b6d in clock_gettime () #1 0x00007f63cccb7876 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f63aad53a40) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f63cd5cfed1 in qt_clock_gettime (ts=0x7f63aad53a40, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f63cd5ce6c9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f63a4002ed0) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f63cd5cec35 in QTimerInfoList::timerWait (this=0x7f63a4002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f63cd5d033e in timerSourcePrepareHelper (timeout=0x7f63aad53b14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f63aad53b14) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f63c78e691d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f63c78e72bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f63c78e749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f63cd5d05cb in QEventDispatcherGlib::processEvents (this=0x7f63a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007f63cd57764a in QEventLoop::exec (this=this@entry=0x7f63aad53ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #14 0x00007f63cd397554 in QThread::exec (this=this@entry=0xda5480) at thread/qthread.cpp:522 #15 0x00007f63d0508a35 in QQmlThreadPrivate::run (this=0xda5480) at qml/ftw/qqmlthread.cpp:147 #16 0x00007f63cd39c6eb in QThreadPrivate::start (arg=0xda5480) at thread/qthread_unix.cpp:376 #17 0x00007f63cc2416ba in start_thread (arg=0x7f63aad54700) at pthread_create.c:333 #18 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f63b8d39700 (LWP 2436)): #0 0x00007f63ccc9d74d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f63c78e738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f63c78e749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f63cd5d05cb in QEventDispatcherGlib::processEvents (this=0x7f63b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f63cd57764a in QEventLoop::exec (this=this@entry=0x7f63b8d38ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f63cd397554 in QThread::exec (this=this@entry=0xc3d830) at thread/qthread.cpp:522 #6 0x00007f63d0508a35 in QQmlThreadPrivate::run (this=0xc3d830) at qml/ftw/qqmlthread.cpp:147 #7 0x00007f63cd39c6eb in QThreadPrivate::start (arg=0xc3d830) at thread/qthread_unix.cpp:376 #8 0x00007f63cc2416ba in start_thread (arg=0x7f63b8d39700) at pthread_create.c:333 #9 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f63ba77e700 (LWP 2337)): #0 0x00007f63c78e6db9 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f63c78e7330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f63c78e749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f63cd5d05cb in QEventDispatcherGlib::processEvents (this=0x7f63ac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f63cd57764a in QEventLoop::exec (this=this@entry=0x7f63ba77dcd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f63cd397554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #6 0x00007f63cd9f32c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f63cd39c6eb in QThreadPrivate::start (arg=0x7f63cdc67d60) at thread/qthread_unix.cpp:376 #8 0x00007f63cc2416ba in start_thread (arg=0x7f63ba77e700) at pthread_create.c:333 #9 0x00007f63ccca941d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f63d36208c0 (LWP 2322)): [KCrash Handler] #6 QPulseAudio::MapBase<QPulseAudio::SinkInput, pa_sink_input_info>::objectAt (this=<optimized out>, index=<optimized out>) at /workspace/build/src/maps.h:98 #7 0x00007f630ee07d7a in QPulseAudio::AbstractModel::setData (this=0x61292f0, index=..., value=..., role=263) at /workspace/build/src/pulseaudio.cpp:90 #8 0x00007f63cd53c947 in QSortFilterProxyModel::setData (this=this@entry=0x5fe0ec0, index=..., value=..., role=role@entry=263) at itemmodels/qsortfilterproxymodel.cpp:2086 #9 0x00007f63d02a84c0 in QQmlDMAbstractItemModelData::setValue (value=..., role=263, this=0x6111fa0) at util/qqmladaptormodel.cpp:424 #10 QQmlDMCachedModelData::metaCall (this=0x6111fa0, call=<optimized out>, id=<optimized out>, arguments=<optimized out>) at util/qqmladaptormodel.cpp:306 #11 0x00007f63d04744ec in QQmlPropertyData::writeProperty (this=this@entry=0x612d918, target=target@entry=0x6111fa0, value=value@entry=0x7ffd787599f0, flags=...) at ../../include/QtQml/5.10.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:324 #12 0x00007f63d04732e4 in QQmlPropertyPrivate::write (object=object@entry=0x6111fa0, property=..., value=..., context=0x64fde70, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1247 #13 0x00007f63d043c1cf in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x421a790, object=object@entry=0x6111fa0, property=0x612d918, value=...) at jsruntime/qv4qobjectwrapper.cpp:550 #14 0x00007f63d043cd1b in QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x421a790, qmlContext=qmlContext@entry=0x5180a30, object=0x6111fa0, name=name@entry=0x7f62fda88480, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:423 #15 0x00007f63d03dfdf1 in QV4::QQmlContextWrapper::put (m=0x7f62fda88498, name=0x7f62fda88480, value=...) at jsruntime/qv4qmlcontext.cpp:277 #16 0x00007f63d03a4f3f in QV4::Object::put (v=..., name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:386 #17 QV4::ExecutionContext::setProperty (this=<optimized out>, name=<optimized out>, value=...) at jsruntime/qv4context.cpp:362 #18 0x00007f63d044c51b in QV4::Runtime::method_setActivationProperty (engine=0x421a790, nameIndex=<optimized out>, value=...) at jsruntime/qv4runtime.cpp:749 #19 0x00007f6304b32385 in ?? () #20 0x00007ffd7875b590 in ?? () #21 0x00007ffd7875b570 in ?? () #22 0x0000000000000000 in ?? () Reported using DrKonqi
Are you able to reproduce this in Plasma 5.17 or the upcoming 5.18?
(In reply to Nate Graham from comment #1) > Are you able to reproduce this in Plasma 5.17 or the upcoming 5.18? I am unable to reproduce this issue at all, I sent this bug via DrKonqi kind of unaware of how it worked back then. I think this bug can be safely closed, since I never experienced such crash ever again.
Thanks for the update; changing status.