https://bugs.kde.org/show_bug.cgi?id=422210
Bug ID: 422210
Summary: Plasmashell crashes with screen reader on
Product: plasmashell
Version: master
Platform: Other
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: generic-crash
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
SUMMARY
When screen reader is on, hovering a task bar entry or doing pretty much
everything causes Plasma to crash.
STEPS TO REPRODUCE
1. Start Orca from accessibility KCM
2. Restart plasmashell
3. Use plasmashell
OBSERVED RESULT
It crashes all the time
EXPECTED RESULT
It doesn't crash
SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
(available in About System)
KDE Plasma Version: 5.19.0 git master
KDE Frameworks Version: 5.71.0 git master
Qt Version: 5.14.2
ADDITIONAL INFORMATION
[KCrash Handler]
#4 0x0000000000000000 in ()
#5 0x00007feef7379317 in QQuickItemLayer::~QQuickItemLayer()
(this=0x559244cb1560, __in_chrg=<optimized out>) at items/qquickitem.cpp:8298
#6 0x00007feef7379389 in QQuickItemLayer::~QQuickItemLayer()
(this=0x559244cb1560, __in_chrg=<optimized out>) at items/qquickitem.cpp:8300
#7 0x00007feef7525d72 in QAccessibleQuickItem::role() const
(this=0x5592438db1b0) at accessible/qaccessiblequickitem.cpp:211
#8 0x00007feee6664301 in AtSpiAdaptor::pathForInterface(QAccessibleInterface*)
const (this=this@entry=0x559240467f80, interface=0x5592438db1b0) at
atspiadaptor.cpp:1538
#9 0x00007feee6666d14 in
AtSpiAdaptor::notifyStateChange(QAccessibleInterface*, QString const&, int)
(this=this@entry=0x559240467f80, interface=<optimized out>, state=..., value=1)
at atspiadaptor.cpp:873
#10 0x00007feee6668054 in AtSpiAdaptor::notify(QAccessibleEvent*)
(this=0x559240467f80, event=<optimized out>) at atspiadaptor.cpp:898
#11 0x00007feef7385f48 in QQuickItemPrivate::setEffectiveVisibleRecur(bool)
(this=this@entry=0x559242bd0160, newEffectiveVisible=<optimized out>) at
items/qquickitem.cpp:6079
#12 0x00007feef738c492 in QQuickItem::setParentItem(QQuickItem*)
(this=this@entry=0x559244cb1560, parentItem=parentItem@entry=0x0) at
items/qquickitem.cpp:2789
#13 0x00007feef738e108 in QQuickItem::~QQuickItem() (this=0x559244cb1560,
__in_chrg=<optimized out>) at items/qquickitem.cpp:2390
#14 0x00007fee19306d7d in () at
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#15 0x00007feef34635a5 in QObject::event(QEvent*)
(this=this@entry=0x559244cb1560, e=e@entry=0x559243ff9a80) at
kernel/qobject.cpp:1326
#16 0x00007feef738b4db in QQuickItem::event(QEvent*) (this=0x559244cb1560,
ev=0x559243ff9a80) at items/qquickitem.cpp:8162
#17 0x00007feef47749ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55923d76f7a0, receiver=receiver@entry=0x559244cb1560,
e=e@entry=0x559243ff9a80) at kernel/qapplication.cpp:3685
#18 0x00007feef477bbb0 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffdd2673d60, receiver=0x559244cb1560, e=0x559243ff9a80) at
kernel/qapplication.cpp:3431
#19 0x00007feef34304a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x559244cb1560, event=0x559243ff9a80) at
kernel/qcoreapplication.cpp:1075
#20 0x00007feef343067e in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=receiver@entry=0x559244cb1560, event=event@entry=0x559243ff9a80) at
kernel/qcoreapplication.cpp:1470
#21 0x00007feef3433121 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x55923d763fe0) at kernel/qcoreapplication.cpp:1815
#22 0x00007feef34336b8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1674
--
You are receiving this mail because:
You are watching all bug changes.