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

            Bug ID: 383035
           Summary: Plasma crashes on volume change
           Product: plasmashell
           Version: 5.10.4
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: mike.ldn...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.10.4)

Qt Version: 5.9.1
Frameworks Version: 5.36.0
Operating System: Linux 4.12.3-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed: 

The change in maximum volume results in this crash. As soon as the max is
changed, trying to increase volume through keyboard shortcuts crashes entire
plasma and makes it unusable.

PS: FirstBugReport, Please lemme know if you need me to reproduce the issue in
any other conditions.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7977e13c80 (LWP 511))]

Thread 8 (Thread 0x7f78a1e96700 (LWP 2399)):
#0  0x00007f7971394e9d in poll () at /usr/lib/libc.so.6
#1  0x00007f796bcacc09 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f796bcacd1c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f7971cc9084 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f7971c6cffb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f7971a8640e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f7974c0f1d5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f7971a8b15b in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f7970c52049 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f797139ef0f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f78c2208700 (LWP 661)):
#0  0x00007f7971394e9d in poll () at /usr/lib/libc.so.6
#1  0x00007f796bcacc09 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f796bcacd1c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f7971cc9084 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f7971c6cffb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f7971a8640e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f79757c78d6 in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f7971a8b15b in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f7970c52049 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f797139ef0f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f7951b4c700 (LWP 660)):
#0  0x00007f7970c581ad in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f79774e2b04 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f79774e2b49 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f7970c52049 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f797139ef0f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f79539a8700 (LWP 659)):
#0  0x00007f796bca9ba1 in  () at /usr/lib/libglib-2.0.so.0
#1  0x00007f796bcac521 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f796bcacbb0 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f796bcacd1c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007f7971cc9084 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007f7971c6cffb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007f7971a8640e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f7974c0f1d5 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f7971a8b15b in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f7970c52049 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f797139ef0f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f7959f04700 (LWP 616)):
#0  0x00007f796bcf1a69 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f796bcac796 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#2  0x00007f796bcacc88 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f796bcacd1c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007f7971cc9084 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007f7971c6cffb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007f7971a8640e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f7974c0f1d5 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f7971a8b15b in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f7970c52049 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f797139ef0f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f795b94e700 (LWP 536)):
#0  0x00007f7971394e9d in poll () at /usr/lib/libc.so.6
#1  0x00007f796bcacc09 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f796bcacd1c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f7971cc9084 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f7971c6cffb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f7971a8640e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f79720e8396 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f7971a8b15b in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f7970c52049 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f797139ef0f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f7961a23700 (LWP 532)):
#0  0x00007f7971394e9d in poll () at /usr/lib/libc.so.6
#1  0x00007f79763f08e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f79763f2679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f7963f9972a in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f7971a8b15b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f7970c52049 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f797139ef0f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7977e13c80 (LWP 511)):
[KCrash Handler]
#5  0x00007f7974bf5a01 in QQmlBinding::getPropertyData(QQmlPropertyData**,
QQmlPropertyData*) const () at /usr/lib/libQt5Qml.so.5
#6  0x00007f7974bf8cfc in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f7974bf97de in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f7974bf65a3 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at
/usr/lib/libQt5Qml.so.5
#9  0x00007f7974bcd293 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /usr/lib/libQt5Qml.so.5
#10 0x00007f7974b6bcd9 in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5
#11 0x00007f7971c9df9f in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#12 0x00007f78b80145ad in  () at
/usr/lib/qt/qml/org/kde/plasma/private/volume/libplasma-volume-declarative.so
#13 0x00007f78b8009d11 in  () at
/usr/lib/qt/qml/org/kde/plasma/private/volume/libplasma-volume-declarative.so
#14 0x00007f7965eb7d8c in  () at /usr/lib/libpulse.so.0
#15 0x00007f7965634ba1 in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#16 0x00007f7965634f2b in pa_pdispatch_run () at
/usr/lib/pulseaudio/libpulsecommon-10.0.so
#17 0x00007f7965eaca6e in  () at /usr/lib/libpulse.so.0
#18 0x00007f7965637997 in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#19 0x00007f796563a5eb in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#20 0x00007f796563a989 in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#21 0x00007f796563b20a in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#22 0x00007f7965c98f36 in  () at /usr/lib/libpulse-mainloop-glib.so.0
#23 0x00007f796bcaca57 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#24 0x00007f796bcacc88 in  () at /usr/lib/libglib-2.0.so.0
#25 0x00007f796bcacd1c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#26 0x00007f7971cc9061 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#27 0x00007f7971c6cffb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#28 0x00007f7971c76048 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#29 0x000000510d41073b in  ()
#30 0x00007f79712d14ca in __libc_start_main () at /usr/lib/libc.so.6
#31 0x000000510d410ada in _start ()

Reported using DrKonqi

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

Reply via email to