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

            Bug ID: 484530
           Summary: Plasma crashed triggered by monitor reconnected
                    followed by a panel resize
    Classification: Plasma
           Product: plasmashell
           Version: 6.0.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: s...@s8k.top
  Target Milestone: 1.0

Application: plasmashell (6.0.2)

Qt Version: 6.6.2
Frameworks Version: 6.0.0
Operating System: Linux 6.8.1-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 6.0.2 [CoredumpBackend]

-- Information about the crash:
When my monitor is disconnected and reconnected, I noticed that notification
bubbles will pop in a wrong position. Then when I resize a system panel, the
plasmashell will crash and restart, and the notification bubble position issue
will also disappear.

The crash can be reproduced every time.

-- Backtrace:
Application: plasmashell (plasmashell), signal: Segmentation fault


This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[New LWP 8999]
[New LWP 9007]
[New LWP 9045]
[New LWP 9006]
[New LWP 9030]
[New LWP 9052]
[New LWP 9085]
[New LWP 9054]
[New LWP 9098]
[New LWP 10479]
[New LWP 9089]
[New LWP 10476]
[New LWP 10518]
[New LWP 9640]
[New LWP 10520]
[New LWP 10589]
[New LWP 10588]
[New LWP 10477]
[New LWP 10519]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell --no-respawn'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000071cce70ab32c in ?? () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x71cce27219c0 (LWP 8999))]
Cannot QML trace cores :(
[Current thread is 1 (Thread 0x71cce27219c0 (LWP 8999))]

Thread 19 (Thread 0x71cc668006c0 (LWP 10519)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000071cce78a3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce78a64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 18 (Thread 0x71cc8de006c0 (LWP 10477)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000071cce78a3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce78a64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 17 (Thread 0x71cc53e006c0 (LWP 10588)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000071cce78a3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce78a64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 16 (Thread 0x71cc534006c0 (LWP 10589)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x000071cce78a3c10 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce8fc084b in ??? () at /usr/lib/libQt6Quick.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 15 (Thread 0x71cc64a006c0 (LWP 10520)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000071cce78a3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce78a64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 14 (Thread 0x71cc8ea006c0 (LWP 9640)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x000071cce78a3c10 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce8fc084b in ??? () at /usr/lib/libQt6Quick.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 13 (Thread 0x71ccb8a006c0 (LWP 10518)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000071cce78a3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce78a64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 12 (Thread 0x71cc672006c0 (LWP 10476)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000071cce78a3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce78a64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 11 (Thread 0x71cc8f4006c0 (LWP 9089)):
#0  0x000071cce7126e66 in epoll_wait () at /usr/lib/libc.so.6
#1  0x000071ccc9f22cf9 in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#2  0x000071ccc9f1458d in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#3  0x000071ccc9f5fe52 in ??? () at /usr/lib/libpipewire-0.3.so.0
#4  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#5  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x71ccc3e006c0 (LWP 10479)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000071cce78a3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce78a64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x71cc6de006c0 (LWP 9098)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x000071cce78a3c10 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce8fc084b in ??? () at /usr/lib/libQt6Quick.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 8 (Thread 0x71ccc0c006c0 (LWP 9054)):
#0  0x000071cce71190bf in poll () at /usr/lib/libc.so.6
#1  0x000071cce630f306 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x000071cce62af712 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x000071cce79739c4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x000071cce7743d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x000071cce782106f in QThread::exec() () at /usr/lib/libQt6Core.so.6
#6  0x000071cce8f0d0d3 in ??? () at /usr/lib/libQt6Quick.so.6
#7  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#8  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#9  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 7 (Thread 0x71cc8fe006c0 (LWP 9085)):
#0  0x000071cce71190bf in poll () at /usr/lib/libc.so.6
#1  0x000071ccc17de9b7 in ??? () at /usr/lib/libpulse.so.0
#2  0x000071ccc17c845c in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x000071ccc17d261c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x000071ccc17d26d1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x000071ccc17e2bf2 in ??? () at /usr/lib/libpulse.so.0
#6  0x000071ccc17802b7 in ??? () at /usr/lib/pulseaudio/libpulsecommon-17.0.so
#7  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#8  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x71ccc16006c0 (LWP 9052)):
#0  0x000071cce71190bf in poll () at /usr/lib/libc.so.6
#1  0x000071ccdaa13d57 in ??? () at /usr/lib/libnvidia-glcore.so.550.67
#2  0x000071ccda9f5564 in ??? () at /usr/lib/libnvidia-glcore.so.550.67
#3  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#4  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x71ccd9e006c0 (LWP 9030)):
#0  0x000071cce71190bf in poll () at /usr/lib/libc.so.6
#1  0x000071cce630f306 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x000071cce62af712 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x000071cce79739c4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x000071cce7743d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x000071cce782116f in QThread::run() () at /usr/lib/libQt6Core.so.6
#6  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#7  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#8  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x71cce1e006c0 (LWP 9006)):
#0  0x000071cce71190bf in poll () at /usr/lib/libc.so.6
#1  0x000071cce630f306 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x000071cce62af712 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x000071cce79739c4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x000071cce7743d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x000071cce782106f in QThread::exec() () at /usr/lib/libQt6Core.so.6
#6  0x000071cce84b89df in ??? () at /usr/lib/libQt6DBus.so.6
#7  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#8  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#9  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x71ccc94006c0 (LWP 9045)):
#0  0x000071cce70a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000071cce70a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x000071cce78a3c10 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000071cce8fc084b in ??? () at /usr/lib/libQt6Quick.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x71cce14006c0 (LWP 9007)):
#0  0x000071cce71190bf in poll () at /usr/lib/libc.so.6
#1  0x000071cce9dcc20b in ??? () at /usr/lib/libxcb.so.1
#2  0x000071cce9dcdf3d in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x000071cce26caf4e in ??? () at
/usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#4  0x000071cce78a0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000071cce70a955a in ??? () at /usr/lib/libc.so.6
#6  0x000071cce7126a3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x71cce27219c0 (LWP 8999)):
[KCrash Handler]
#4  0x000071cce8b512e8 in KConfigGroup::config() () at
/usr/lib/libKF6ConfigCore.so.6
#5  0x000071cce8b52f84 in KConfigGroup::writeEntry(char const*, QByteArray
const&, QFlags<KConfigBase::WriteConfigFlag>) () at
/usr/lib/libKF6ConfigCore.so.6
#6  0x000071cce8b53852 in KConfigGroup::writeEntry(char const*, QVariant
const&, QFlags<KConfigBase::WriteConfigFlag>) () at
/usr/lib/libKF6ConfigCore.so.6
#7  0x00006537e2980577 in ??? ()
#8  0x00006537e29847c7 in ??? ()
#9  0x000071cce87b0127 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData const*, QV4::Value const&) () at /usr/lib/libQt6Qml.so.6
#10 0x000071cce87b157e in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*,
QQmlRefPointer<QQmlContextData> const&, QObject*, QV4::String*,
QFlags<QV4::QObjectWrapper::Flag>, QV4::Value const&) () at
/usr/lib/libQt6Qml.so.6
#11 0x000071cce87b1700 in QV4::QObjectWrapper::virtualPut(QV4::Managed*,
QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at /usr/lib/libQt6Qml.so.6
#12 0x000071cce879a2c3 in QV4::Object::virtualResolveLookupSetter(QV4::Object*,
QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () at
/usr/lib/libQt6Qml.so.6
#13 0x000071cce880191c in ??? () at /usr/lib/libQt6Qml.so.6
#14 0x000071cce88045c5 in ??? () at /usr/lib/libQt6Qml.so.6
#15 0x000071cce87703fe in ??? () at /usr/lib/libQt6Qml.so.6
#16 0x000071cce87754a5 in QV4::Function::call(QObject*, void**, QMetaType
const*, int, QV4::ExecutionContext*) () at /usr/lib/libQt6Qml.so.6
#17 0x000071cce88b0427 in QQmlJavaScriptExpression::evaluate(void**, QMetaType
const*, int) () at /usr/lib/libQt6Qml.so.6
#18 0x000071cce8848ca3 in QQmlBoundSignalExpression::evaluate(void**) () at
/usr/lib/libQt6Qml.so.6
#19 0x000071cce884e56b in ??? () at /usr/lib/libQt6Qml.so.6
#20 0x000071cce88d1217 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /usr/lib/libQt6Qml.so.6
#21 0x000071cce7790ada in ??? () at /usr/lib/libQt6Core.so.6
#22 0x000071cce092afb5 in ??? () at /usr/lib/libQt6QuickTemplates2.so.6
#23 0x000071cce08c4e2e in QQuickControl::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib/libQt6QuickTemplates2.so.6
#24 0x000071cce8d8f32d in QQuickItem::event(QEvent*) () at
/usr/lib/libQt6Quick.so.6
#25 0x000071cce94f438b in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#26 0x000071cce7739818 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#27 0x000071cce8ef9ef4 in
QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem(QQuickItem*, bool,
QPointerEvent*, bool) () at /usr/lib/libQt6Quick.so.6
#28 0x000071cce8efa53e in
QQuickDeliveryAgentPrivate::deliverUpdatedPoints(QPointerEvent*) () at
/usr/lib/libQt6Quick.so.6
#29 0x000071cce8efbf1b in
QQuickDeliveryAgentPrivate::deliverPointerEvent(QPointerEvent*) () at
/usr/lib/libQt6Quick.so.6
#30 0x000071cce8efc61e in
QQuickDeliveryAgentPrivate::handleMouseEvent(QMouseEvent*) () at
/usr/lib/libQt6Quick.so.6
#31 0x000071cce8ef0a08 in QQuickDeliveryAgent::event(QEvent*) () at
/usr/lib/libQt6Quick.so.6
#32 0x000071cce8e345d5 in QQuickWindow::event(QEvent*) () at
/usr/lib/libQt6Quick.so.6
#33 0x000071cce94f438b in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#34 0x000071cce7739818 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#35 0x000071cce7d6f9e5 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/libQt6Gui.so.6
#36 0x000071cce7dda85c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt6Gui.so.6
#37 0x000071cce26cbbdf in ??? () at
/usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#38 0x000071cce62b0199 in ??? () at /usr/lib/libglib-2.0.so.0
#39 0x000071cce630f3bf in ??? () at /usr/lib/libglib-2.0.so.0
#40 0x000071cce62af712 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#41 0x000071cce79739c4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#42 0x000071cce7743d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#43 0x000071cce773c2b8 in QCoreApplication::exec() () at
/usr/lib/libQt6Core.so.6
#44 0x00006537e295e476 in ??? ()
#45 0x000071cce7043cd0 in ??? () at /usr/lib/libc.so.6
#46 0x000071cce7043d8a in __libc_start_main () at /usr/lib/libc.so.6
#47 0x00006537e295ec65 in ??? ()

Reported using DrKonqi

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

Reply via email to