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

            Bug ID: 381458
           Summary: Plasma crashed when scrolling over sound systray icon
                    (to increase volume)
           Product: plasmashell
           Version: 5.10.2
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: n.schne...@gmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.10.2)

Qt Version: 5.9.0
Frameworks Version: 5.35.0
Operating System: Linux 4.4.0-81-generic x86_64
Distribution: KDE neon User Edition 5.10

-- Information about the crash:
- What I was doing when the application crashed:
Plasma crashed when scrolling over sound systray icon (to increase volume)

-- 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 0x7f78e02f98c0 (LWP 1284))]

Thread 11 (Thread 0x7f77f3da3700 (LWP 6192)):
#0  0x00007f78dab4b70d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f78d631438c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78db46badb in QEventDispatcherGlib::processEvents
(this=0x7f77ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7f77f3da2ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f78db244af4 in QThread::exec (this=this@entry=0x52a94c0) at
thread/qthread.cpp:515
#6  0x00007f78dd90e075 in QQmlThreadPrivate::run (this=0x52a94c0) at
qml/ftw/qqmlthread.cpp:147
#7  0x00007f78db249509 in QThreadPrivate::start (arg=0x52a94c0) at
thread/qthread_unix.cpp:368
#8  0x00007f78da0ef6ba in start_thread (arg=0x7f77f3da3700) at
pthread_create.c:333
#9  0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f780b5ee700 (LWP 6168)):
#0  0x00007f78dab4b70d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f78d0400861 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f78d03f1e11 in pa_mainloop_poll () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f78d03f24ae in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f78d03f2560 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f78d04007a9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f78cf688078 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#7  0x00007f78da0ef6ba in start_thread (arg=0x7f780b5ee700) at
pthread_create.c:333
#8  0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f780aded700 (LWP 1710)):
#0  0x00007f78dab4724d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f78d63576f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78d6313e74 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78d6314330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f78db46badb in QEventDispatcherGlib::processEvents
(this=0x7f77fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7f780adecce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f78db244af4 in QThread::exec (this=this@entry=0xa0fbc0) at
thread/qthread.cpp:515
#8  0x00007f78dd90e075 in QQmlThreadPrivate::run (this=0xa0fbc0) at
qml/ftw/qqmlthread.cpp:147
#9  0x00007f78db249509 in QThreadPrivate::start (arg=0xa0fbc0) at
thread/qthread_unix.cpp:368
#10 0x00007f78da0ef6ba in start_thread (arg=0x7f780aded700) at
pthread_create.c:333
#11 0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f7817bd4700 (LWP 1482)):
#0  0x00007f78d6358a79 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f78d6314290 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78db46badb in QEventDispatcherGlib::processEvents
(this=0x7f78100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7f7817bd3cc0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f78db244af4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#6  0x00007f781a0b2587 in KCupsConnection::run() () from
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f78db249509 in QThreadPrivate::start (arg=0x38628e0) at
thread/qthread_unix.cpp:368
#8  0x00007f78da0ef6ba in start_thread (arg=0x7f7817bd4700) at
pthread_create.c:333
#9  0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f782b9fa700 (LWP 1463)):
#0  0x00007f78d6358a94 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f78d6313910 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78d63142bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f78db46badb in QEventDispatcherGlib::processEvents
(this=0x7f78240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7f782b9f9c90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f78db244af4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#7  0x00007f78de2b11c6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f78db249509 in QThreadPrivate::start (arg=0x107f630) at
thread/qthread_unix.cpp:368
#9  0x00007f78da0ef6ba in start_thread (arg=0x7f782b9fa700) at
pthread_create.c:333
#10 0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f78b7fff700 (LWP 1447)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f78dfd56784 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f78dfd567c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f78da0ef6ba in start_thread (arg=0x7f78b7fff700) at
pthread_create.c:333
#4  0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f78c2381700 (LWP 1435)):
#0  0x00007f78d6358a79 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f78d6313320 in g_main_context_acquire () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78d6314245 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f78db46badb in QEventDispatcherGlib::processEvents
(this=0x7f78b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7f78c2380ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f78db244af4 in QThread::exec (this=this@entry=0xaa9780) at
thread/qthread.cpp:515
#7  0x00007f78dd90e075 in QQmlThreadPrivate::run (this=0xaa9780) at
qml/ftw/qqmlthread.cpp:147
#8  0x00007f78db249509 in QThreadPrivate::start (arg=0xaa9780) at
thread/qthread_unix.cpp:368
#9  0x00007f78da0ef6ba in start_thread (arg=0x7f78c2381700) at
pthread_create.c:333
#10 0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f78c3fff700 (LWP 1434)):
#0  QMutex::lock (this=this@entry=0xa52e00) at thread/qmutex.cpp:222
#1  0x00007f78db46b23f in QMutexLocker::QMutexLocker (m=0xa52e00,
this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:200
#2  QThreadData::canWaitLocked (this=0xa52dd0) at
../../include/QtCore/5.9.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#3  postEventSourcePrepare (s=0x7f78b80012d0, timeout=0x7f78c3ffeb14) at
kernel/qeventdispatcher_glib.cpp:259
#4  0x00007f78d631391d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f78d63142bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f78db46badb in QEventDispatcherGlib::processEvents
(this=0x7f78b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7f78c3ffece0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#9  0x00007f78db244af4 in QThread::exec (this=this@entry=0xa55c00) at
thread/qthread.cpp:515
#10 0x00007f78dd90e075 in QQmlThreadPrivate::run (this=0xa55c00) at
qml/ftw/qqmlthread.cpp:147
#11 0x00007f78db249509 in QThreadPrivate::start (arg=0xa55c00) at
thread/qthread_unix.cpp:368
#12 0x00007f78da0ef6ba in start_thread (arg=0x7f78c3fff700) at
pthread_create.c:333
#13 0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f78ca17c700 (LWP 1377)):
#0  0x00007f78d6313455 in g_main_context_release () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f78d6314346 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f78db46badb in QEventDispatcherGlib::processEvents
(this=0x7f78bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7f78ca17bcd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f78db244af4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#6  0x00007f78e0438b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f78db249509 in QThreadPrivate::start (arg=0x7f78e04aeda0) at
thread/qthread_unix.cpp:368
#8  0x00007f78da0ef6ba in start_thread (arg=0x7f78ca17c700) at
pthread_create.c:333
#9  0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f78cb99b700 (LWP 1322)):
#0  0x00007f78dab4b70d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f78decb7c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f78decb98d7 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f78cdae11f9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f78db249509 in QThreadPrivate::start (arg=0x98a0a0) at
thread/qthread_unix.cpp:368
#5  0x00007f78da0ef6ba in start_thread (arg=0x7f78cb99b700) at
pthread_create.c:333
#6  0x00007f78dab573dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f78e02f98c0 (LWP 1284)):
[KCrash Handler]
#6  QVector<QQmlPropertyData>::count (this=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:234
#7  QQmlPropertyCache::property (index=58, this=<optimized out>) at
../../include/QtQml/5.9.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:711
#8  QQmlBinding::getPropertyData (this=this@entry=0x3324c10,
propertyData=propertyData@entry=0x7ffdd4d0d5f8,
valueTypeData=valueTypeData@entry=0x7ffdd4d0d600) at qml/qqmlbinding.cpp:520
#9  0x00007f78dd8f8c52 in GenericBinding<10>::write (this=0x3324c10,
result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:246
#10 0x00007f78dd8f98d0 in QQmlNonbindingBinding::doUpdate (this=0x3324c10,
watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210
#11 0x00007f78dd8f6b73 in QQmlBinding::update (this=0x3324c10, flags=...,
flags@entry=...) at qml/qqmlbinding.cpp:167
#12 0x00007f78dd8f6dbe in QQmlBinding::refresh (this=<optimized out>) at
qml/qqmlbinding.cpp:439
#13 0x00007f78dd8cd22e in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#14 0x00007f78dd86ece4 in QQmlData::signalEmitted (object=0x3b29eb0, index=4,
a=0x0) at qml/qqmlengine.cpp:839
#15 0x00007f78db4437ce in QMetaObject::activate (sender=sender@entry=0x3b29eb0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3644
#16 0x00007f78db4439d7 in QMetaObject::activate (sender=sender@entry=0x3b29eb0,
m=m@entry=0x7f7829b81240 <QPulseAudio::VolumeObject::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3628
#17 0x00007f7829969d40 in QPulseAudio::VolumeObject::volumeChanged
(this=this@entry=0x3b29eb0) at
/workspace/build/obj-x86_64-linux-gnu/src/moc_volumeobject.cpp:268
#18 0x00007f7829952793 in
QPulseAudio::VolumeObject::updateVolumeObject<pa_sink_info const>
(info=0x7ffdd4d0f340, this=0x3b29eb0) at /workspace/build/src/volumeobject.h:54
#19 QPulseAudio::Device::updateDevice<pa_sink_info> (this=this@entry=0x3b29eb0,
info=info@entry=0x7ffdd4d0f340) at /workspace/build/src/device.h:60
#20 0x00007f78299507f5 in QPulseAudio::Sink::update (this=this@entry=0x3b29eb0,
info=info@entry=0x7ffdd4d0f340) at /workspace/build/src/sink.cpp:37
#21 0x00007f782994147a in QPulseAudio::MapBase<QPulseAudio::Sink,
pa_sink_info>::updateEntry (parent=0x2c99780, info=0x7ffdd4d0f340,
this=0x2c99790) at /workspace/build/src/maps.h:138
#22 QPulseAudio::Context::sinkCallback (info=0x7ffdd4d0f340, this=0x2c99780) at
/workspace/build/src/context.cpp:459
#23 QPulseAudio::sink_cb (context=<optimized out>, info=0x7ffdd4d0f340,
eol=<optimized out>, data=0x2c99780) at /workspace/build/src/context.cpp:68
#24 0x00007f78d03e83bc in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#25 0x00007f78cf672141 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#26 0x00007f78cf6724cb in pa_pdispatch_run () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#27 0x00007f78d03dcfce in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#28 0x00007f78cf674d5f in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#29 0x00007f78cf6773db in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#30 0x00007f78cf677789 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#31 0x00007f78cf67801a in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#32 0x00007f78d01caf2b in ?? () from
/usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#33 0x00007f78d6314197 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f78d63143f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f78d631449c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f78db46badb in QEventDispatcherGlib::processEvents (this=0x9b2260,
flags=...) at kernel/qeventdispatcher_glib.cpp:425
#37 0x00007f78db41530a in QEventLoop::exec (this=this@entry=0x7ffdd4d0f910,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#38 0x00007f78db41ddb4 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1291
#39 0x000000000041ce18 in main (argc=1, argv=<optimized out>) at
/workspace/build/shell/main.cpp:166

Reported using DrKonqi

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

Reply via email to