https://bugs.kde.org/show_bug.cgi?id=516405
Bug ID: 516405
Summary: Crash caused by Audio Volume widget > "Show additional
options"
Classification: Plasma
Product: plasmashell
Version First 6.5.5
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: generic-crash
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
Application: plasmashell (6.5.5)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.22.0
Operating System: Linux 6.18.7-200.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (Forty Three)"
DrKonqi: 6.5.5 [CoredumpBackend]
-- Information about the crash:
Steps to reproduce
===
- Power on and connect bluetooth headphones. 2 devices appear in the Audio
Volume system tray widget: a speaker and a mic.
- Hit the 3 dots "Show additional options for [...]" on the speaker device.
Menu opens normally.
- Hit the 3 dots on the mic device. Plasmashell crashes.
More info
===
The headphones in question are the Sony WH-1000XM3.
The above steps cause the crash 80% of the time. Hitting the mic first, and
nothing else, causes the crash 50% of the time. (these percentages are guesses)
After the crash happens, it will not happen again unless the headphones are
power cycled and reconnected. (This resets the "opportunity" for the crash to
happen again). Reconnecting from the Bluetooth menu, without power cycling,
does not count as a reset.
If the menu for the mic device comes up without crashing, the crash will never
happen until after another power cycle.
System
===
Operating System: Fedora Linux 43
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.7-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 20 × Intel® Core™ i5-14600K
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor 1: AMD Radeon RX 6700 XT
Graphics Processor 2: Intel® Graphics
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7D43
System Version: 1.0
The crash can be reproduced sometimes.
-- Backtrace (Reduced):
#5 0x00007f9ad6dcd658 in PulseAudioQt::Profile::availability
(this=0x560d5d6baac0) at
/usr/src/debug/pulseaudio-qt-1.7.0-3.fc43.x86_64/src/profile.cpp:43
#6 0x00007f9ad6e5be98 in ListItemMenu::createMenu
(this=this@entry=0x560d5da2ce60) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/src/qml/listitemmenu.cpp:338
#7 0x00007f9ad6e5e5f8 in ListItemMenu::openRelative (this=0x560d5da2ce60) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/src/qml/listitemmenu.cpp:275
#8 ListItemMenu::qt_static_metacall (_o=_o@entry=0x560d5da2ce60,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=8,
_a=_a@entry=0x7ffe19ba8df0) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/redhat-linux-build/src/plasma-volume-declarative_autogen/include/moc_listitemmenu.cpp:147
#9 0x00007f9ad6e5efd7 in ListItemMenu::qt_metacall (this=0x560d5da2ce60,
_c=<optimized out>, _id=8, _a=0x7ffe19ba8df0) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/redhat-linux-build/src/plasma-volume-declarative_autogen/include/moc_listitemmenu.cpp:230
#10 0x00007f9b48d2d812 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffe19ba9090, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, index@entry=12, argv=argv@entry=0x7ffe19ba8df0) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14
#11 0x00007f9b48bb6cc3 in QV4::CallMethod (object=..., index=12,
returnType=..., argCount=0, argTypes=0x0, engine=<optimized out>,
callArgs=<optimized out>, callType=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1727
#12 QV4::QObjectMethod::callPrecise (object=..., data=<optimized out>,
engine=<optimized out>, engine@entry=0x560d566b9210, callArgs=<optimized out>,
callArgs@entry=0x7f9b1236a588,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2087
#13 0x00007f9b48bba8f1 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:3113
#15 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=0x7f9b1236a540, argv=0x7f9b1236a508, argc=0) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:3113
#16 0x00007f9b48c2a83a in QV4::FunctionObject::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4functionobject_p.h:188
#17 QV4::Moth::VME::interpret (frame=0x560d5d6baac0,
frame@entry=0x7ffe19ba93d0, engine=0x560d566b9210, code=0x7f9b1236a540
"\240\236r}\232\177") at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:804
#18 0x00007f9b48c2f5cf in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffe19ba93d0, engine=engine@entry=0x560d566b9210) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:493
#19 0x00007f9b48b52830 in QV4::doCall (self=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4function.cpp:53
#20 0x00007f9b48b52999 in QV4::Function::call (this=this@entry=0x560d5b46d290,
thisObject=<optimized out>, argv=argv@entry=0x7f9b1236a500, argc=<optimized
out>, context=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4function.cpp:78
#21 0x00007f9b48b52c77 in operator() (__closure=<synthetic pointer>,
thisObject=<optimized out>, argv=0x7f9b1236a500, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4function.cpp:29
#5 0x00007f9ad6dcd658 in PulseAudioQt::Profile::availability
(this=0x560d5d6baac0) at
/usr/src/debug/pulseaudio-qt-1.7.0-3.fc43.x86_64/src/profile.cpp:43
#6 0x00007f9ad6e5be98 in ListItemMenu::createMenu
(this=this@entry=0x560d5da2ce60) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/src/qml/listitemmenu.cpp:338
#7 0x00007f9ad6e5e5f8 in ListItemMenu::openRelative (this=0x560d5da2ce60) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/src/qml/listitemmenu.cpp:275
#8 ListItemMenu::qt_static_metacall (_o=_o@entry=0x560d5da2ce60,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=8,
_a=_a@entry=0x7ffe19ba8df0) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/redhat-linux-build/src/plasma-volume-declarative_autogen/include/moc_listitemmenu.cpp:147
#9 0x00007f9ad6e5efd7 in ListItemMenu::qt_metacall (this=0x560d5da2ce60,
_c=<optimized out>, _id=8, _a=0x7ffe19ba8df0) at
/usr/src/debug/plasma-pa-6.5.5-1.fc43.x86_64/redhat-linux-build/src/plasma-volume-declarative_autogen/include/moc_listitemmenu.cpp:230
#10 0x00007f9b48d2d812 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffe19ba9090, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>, index@entry=12, argv=argv@entry=0x7ffe19ba8df0) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14
#11 0x00007f9b48bb6cc3 in QV4::CallMethod (object=..., index=12,
returnType=..., argCount=0, argTypes=0x0, engine=<optimized out>,
callArgs=<optimized out>, callType=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1727
#12 QV4::QObjectMethod::callPrecise (object=..., data=<optimized out>,
engine=<optimized out>, engine@entry=0x560d566b9210, callArgs=<optimized out>,
callArgs@entry=0x7f9b1236a588,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2087
#13 0x00007f9b48bba8f1 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:3113
#15 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=0x7f9b1236a540, argv=0x7f9b1236a508, argc=0) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:3113
#16 0x00007f9b48c2a83a in QV4::FunctionObject::call (this=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4functionobject_p.h:188
#17 QV4::Moth::VME::interpret (frame=0x560d5d6baac0,
frame@entry=0x7ffe19ba93d0, engine=0x560d566b9210, code=0x7f9b1236a540
"\240\236r}\232\177") at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:804
#18 0x00007f9b48c2f5cf in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffe19ba93d0, engine=engine@entry=0x560d566b9210) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:493
#19 0x00007f9b48b52830 in QV4::doCall (self=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4function.cpp:53
#20 0x00007f9b48b52999 in QV4::Function::call (this=this@entry=0x560d5b46d290,
thisObject=<optimized out>, argv=argv@entry=0x7f9b1236a500, argc=<optimized
out>, context=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4function.cpp:78
#21 0x00007f9b48b52c77 in operator() (__closure=<synthetic pointer>,
thisObject=<optimized out>, argv=0x7f9b1236a500, argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.10.1-3.fc43.x86_64/src/qml/jsruntime/qv4function.cpp:29
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.