Bug 376557 - browsing through alternate menu (classic menu?) crashing plasma panels
Summary: browsing through alternate menu (classic menu?) crashing plasma panels
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) (show other bugs)
Version: 5.9.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2017-02-16 17:55 UTC by forgetit
Modified: 2018-10-28 03:20 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description forgetit 2017-02-16 17:55:16 UTC
Application: plasmashell (5.9.2)

Qt Version: 5.8.0
Frameworks Version: 5.31.0
Operating System: Linux 4.9.8-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed: I use classic menu (alternate menu) When I browsing through menu with mouse, without clicking on anything menu and panel crashing. It regularly happens, probably since plasma 5.

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 0x7ffa48784800 (LWP 635))]

Thread 12 (Thread 0x7ff969856700 (LWP 786)):
#0  0x00007ffa41dc648d in poll () at /usr/lib/libc.so.6
#1  0x00007ffa3cb81786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffa3cb8189c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffa426ec06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007ffa4269589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ffa424b7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ff96c1690a7 in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007ffa424bc6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7ff9923e3700 (LWP 779)):
#0  0x00007ffa4137c10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffa205359eb in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007ffa20535847 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7ff992be4700 (LWP 778)):
#0  0x00007ffa4137c10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffa205359eb in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007ffa20535847 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7ff9933e5700 (LWP 777)):
#0  0x00007ffa4137c10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffa205359eb in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007ffa20535847 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7ff993be6700 (LWP 776)):
#0  0x00007ffa4137c10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffa205359eb in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007ffa20535847 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7ff9945ee700 (LWP 775)):
#0  0x00007ffa4137c10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffa205359eb in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007ffa20535847 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7ffa21dae700 (LWP 774)):
#0  0x00007ffa4137c10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffa47f18234 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007ffa47f18279 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7ffa23dc6700 (LWP 773)):
#0  0x00007ffa3cbc6dd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007ffa3cb81171 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffa3cb81724 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffa3cb8189c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffa426ec06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ffa4269589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007ffa424b7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007ffa45634025 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007ffa424bc6d8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7ffa29ee6700 (LWP 748)):
#0  0x00007ffa41dc648d in poll () at /usr/lib/libc.so.6
#1  0x00007ffa3cb81786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffa3cb8189c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffa426ec06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007ffa4269589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ffa424b7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffa45634025 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ffa424bc6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7ffa2b946700 (LWP 708)):
#0  0x00007ffa424b38a9 in QMutex::lock() () at /usr/lib/libQt5Core.so.5
#1  0x00007ffa426eb7df in  () at /usr/lib/libQt5Core.so.5
#2  0x00007ffa3cb80c89 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffa3cb816ab in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffa3cb8189c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffa426ec06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007ffa4269589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007ffa424b7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007ffa42b05125 in  () at /usr/lib/libQt5DBus.so.5
#9  0x00007ffa424bc6d8 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7ffa3171e700 (LWP 648)):
#0  0x00007ffa41dc648d in poll () at /usr/lib/libc.so.6
#1  0x00007ffa46e238e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007ffa46e25679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007ffa33681239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007ffa424bc6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007ffa41376454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffa41dcf7df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffa48784800 (LWP 635)):
[KCrash Handler]
#6  0x00007ffa426c3685 in QMetaObject::activate(QObject*, int, void**) () at /usr/lib/libQt5Core.so.5
#7  0x00007ffa453f58ef in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007ffa4565803a in QQmlDelegateModel::_q_itemsChanged(int, int, QVector<int> const&) () at /usr/lib/libQt5Qml.so.5
#9  0x00007ffa4568047c in  () at /usr/lib/libQt5Qml.so.5
#10 0x00007ffa45680ba8 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libQt5Qml.so.5
#11 0x00007ffa426c2ee4 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#12 0x00007ffa4273a17c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) () at /usr/lib/libQt5Core.so.5
#13 0x00007ff988cdc691 in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#14 0x00007ff988cfe33f in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#15 0x00007ff988d0045f in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#16 0x00007ffa45591e18 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib/libQt5Qml.so.5
#17 0x00007ffa455a7ac9 in  () at /usr/lib/libQt5Qml.so.5
#18 0x00007ffa455a65b6 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#19 0x00007ffa45570b7b in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#20 0x00007ffa45571390 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#21 0x00007ffa455714a6 in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#22 0x00007ffa45581f56 in QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#23 0x00007ff98945d30a in  ()
#24 0x0000000002385ae0 in  ()
#25 0x00007ffa456159f6 in  () at /usr/lib/libQt5Qml.so.5
#26 0x000000a800000005 in  ()
#27 0x00007ff96dec7ab0 in  ()
#28 0x00007ffa22dc7530 in  ()
#29 0x0000000000000000 in  ()

Reported using DrKonqi
Comment 1 Marco Martin 2017-02-17 15:24:56 UTC
needs complete debug info to be useful
Comment 2 Andrew Crouthamel 2018-09-28 02:25:42 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-28 03:20:47 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!