Bug 445362 - Every time on boot with two monitors, Plasma crashes in ContainmentInterface::adjustToAvailableScreenRegion()
Summary: Every time on boot with two monitors, Plasma crashes in ContainmentInterface:...
Status: RESOLVED DUPLICATE of bug 451147
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-multiscreen (show other bugs)
Version: 5.23.3
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-11-12 04:23 UTC by Brier
Modified: 2022-05-09 17:27 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brier 2021-11-12 04:23:56 UTC
Application: plasmashell (5.23.3)

Qt Version: 5.15.3
Frameworks Version: 5.87.0
Operating System: Linux 5.11.0-40-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.3 [KCrashBackend]

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

Simply booting my PC.


- Unusual behavior I noticed:

Every time I boot my PC into KDE Neon, the secondary monitor's instance of Plasma crashes. I have tried changing the secondary monitor to the primary, but to no avail.

The crash can be reproduced every time.

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

[New LWP 1507]
[New LWP 1516]
[New LWP 1551]
[New LWP 1552]
[New LWP 1553]
[New LWP 1554]
[New LWP 1555]
[New LWP 1557]
[New LWP 1558]
[New LWP 1559]
[New LWP 1560]
[New LWP 1561]
[New LWP 1562]
[New LWP 1563]
[New LWP 1564]
[New LWP 1565]
[New LWP 1566]
[New LWP 1567]
[New LWP 1568]
[New LWP 1569]
[New LWP 1710]
[New LWP 1807]
[New LWP 1808]
[New LWP 1810]
[New LWP 1833]
[New LWP 1840]
[New LWP 1841]
[New LWP 2122]
[New LWP 2123]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f52c26c8aff in __GI___poll (fds=0x7ffd495cc938, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
____drkonqi_qmltrace_thread:1____
Failed to do pygdbmi parsing: No module named 'pygdbmi'
frame={level="0",func="placeToolBox",file="/usr/share/plasma/packages/org.kde.desktoptoolbox/contents/ui/ToolBoxRoot.qml",fullname="/usr/share/plasma/packages/org.kde.desktoptoolbox/contents/ui".
---------------------------------
(beware that frames may have been optimized out)

[Current thread is 1 (Thread 0x7f52be81d9c0 (LWP 1493))]

Thread 30 (Thread 0x7f52619ec700 (LWP 2123)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5652008e7750) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5652008e7700, cond=0x5652008e7728) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5652008e7728, mutex=0x5652008e7700) at pthread_cond_wait.c:638
#3  0x00007f52c2a5d5cb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f52c46c6c24 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f52c46c7099 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f5252bd7700 (LWP 2122)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x565200a3adb0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x565200a3ad60, cond=0x565200a3ad88) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x565200a3ad88, mutex=0x565200a3ad60) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7f521e7fc700 (LWP 1841)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651ffa7e2b0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651ffa7e260, cond=0x5651ffa7e288) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651ffa7e288, mutex=0x5651ffa7e260) at pthread_cond_wait.c:638
#3  0x00007f52c2a5d5cb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f52c46c6c24 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f52c46c7099 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7f521effd700 (LWP 1840)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x565200813a60) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x565200813a10, cond=0x565200813a38) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x565200813a38, mutex=0x565200813a10) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f523f815700 (LWP 1833)):
#0  0x00007f52c0f722e6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f52c0f7382b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f52c0f7429b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f52c0f744a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f52c2c9861b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f52c2c3c8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f52c2a562c2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f522ee5607c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f5250a38700 (LWP 1810)):
#0  0x00007f52c26c8aff in __GI___poll (fds=0x7f5238006e80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f52c0f7436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f52c0f744a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f52c2c9861b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f52c2c3c8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f52c2a562c2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f52c46013fa in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f5251307700 (LWP 1808)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe616f74) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe616f20, cond=0x5651fe616f48) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe616f48, mutex=0x5651fe616f20) at pthread_cond_wait.c:638
#3  0x00007f52c2a5d5cb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f52c46c6c24 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f52c46c7099 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f5251f08700 (LWP 1807)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651ff372984) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651ff372930, cond=0x5651ff372958) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651ff372958, mutex=0x5651ff372930) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f5262ffd700 (LWP 1710)):
#0  0x00007f52c0f708ed in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f52c0f72345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f52c0f7382b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f52c0f7429b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f52c0f744a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52c2c9861b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f52c2c3c8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f52c2a562c2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f52c4267549 in QQmlThreadPrivate::run (this=0x5651fe8b0770) at qml/ftw/qqmlthread.cpp:155
#9  0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f52637fe700 (LWP 1569)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636930) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6368e0, cond=0x5651fe636908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636908, mutex=0x5651fe6368e0) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f5263fff700 (LWP 1568)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636930) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6368e0, cond=0x5651fe636908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636908, mutex=0x5651fe6368e0) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f528cff9700 (LWP 1567)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636930) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6368e0, cond=0x5651fe636908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636908, mutex=0x5651fe6368e0) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f528d7fa700 (LWP 1566)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636934) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6368e0, cond=0x5651fe636908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636908, mutex=0x5651fe6368e0) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f528dffb700 (LWP 1565)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe63622c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f528e7fc700 (LWP 1564)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636228) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f528effd700 (LWP 1563)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636228) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f528f7fe700 (LWP 1562)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636228) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f528ffff700 (LWP 1561)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636228) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f52a8845700 (LWP 1560)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636228) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f52a9046700 (LWP 1559)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636228) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f52a9847700 (LWP 1558)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe636228) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f52aa048700 (LWP 1557)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe63622c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe6361d8, cond=0x5651fe636200) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe636200, mutex=0x5651fe6361d8) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f52aa849700 (LWP 1555)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe637098) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe637048, cond=0x5651fe637070) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe637070, mutex=0x5651fe637048) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f52b4ee8700 (LWP 1554)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe637098) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe637048, cond=0x5651fe637070) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe637070, mutex=0x5651fe637048) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f52b56e9700 (LWP 1553)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe637098) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe637048, cond=0x5651fe637070) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe637070, mutex=0x5651fe637048) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f52b5eea700 (LWP 1552)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe637098) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe637048, cond=0x5651fe637070) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe637070, mutex=0x5651fe637048) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f52b66eb700 (LWP 1551)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5651fe6316bc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651fe631668, cond=0x5651fe631690) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5651fe631690, mutex=0x5651fe631668) at pthread_cond_wait.c:638
#3  0x00007f52b6833e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f52b6833a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f52bd069700 (LWP 1516)):
#0  __GI___libc_read (nbytes=16, buf=0x7f52bd0689a0, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=7, buf=0x7f52bd0689a0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f52c0fbcb2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f52c0f73ebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f52c0f74312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52c0f744a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f52c2c9861b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f52c2c3c8ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f52c2a562c2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f52c35c9f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f52bdcca700 (LWP 1507)):
#0  0x00007f52c26c8aff in __GI___poll (fds=0x7f52bdcc9ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f52c4dd9c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f52c4ddb90a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f52be3fbe88 in QXcbEventQueue::run (this=0x5651fe41c330) at qxcbeventqueue.cpp:228
#4  0x00007f52c2a5745c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f52c19a6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f52c26d5293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f52be81d9c0 (LWP 1493)):
[KCrash Handler]
#4  QScreen::geometry (this=0x0) at kernel/qscreen.cpp:413
#5  0x00005651fc705c05 in PanelView::geometryByDistance (this=this@entry=0x5651ff466eb0, distance=distance@entry=0) at ./shell/panelview.cpp:478
#6  0x00005651fc7126c7 in ShellCorona::_availableScreenRegion (this=<optimized out>, id=<optimized out>) at ./shell/shellcorona.cpp:999
#7  0x00005651fc72be55 in StrutManager::availableScreenRegion (this=0x5651fe53c360, id=<optimized out>) at ./shell/strutmanager.cpp:56
#8  0x00005651fc7109b9 in ShellCorona::availableScreenRegion (this=<optimized out>, id=<optimized out>) at ./shell/shellcorona.cpp:982
#9  0x00007f52bc060d3d in ContainmentInterface::adjustToAvailableScreenRegion (this=0x5651fe94f7a0, x=599, y=0, w=721, h=30) at /usr/include/c++/9/bits/atomic_base.h:413
#10 0x00007f52bc06a0e6 in ContainmentInterface::qt_static_metacall (_o=_o@entry=0x5651fe94f7a0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=25, _a=_a@entry=0x7ffd495cd9b0) at ./obj-x86_64-linux-gnu/src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_containmentinterface.cpp:259
#11 0x00007f52bc06baf3 in ContainmentInterface::qt_metacall (this=0x5651fe94f7a0, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0x7ffd495cd9b0) at ./obj-x86_64-linux-gnu/src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_containmentinterface.cpp:458
#12 0x00007f52c41fabf5 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffd495cdcf0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=141, argv=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#13 0x00007f52c40c3765 in CallMethod (object=..., index=<optimized out>, returnType=returnType@entry=26, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x5651fe59d850, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1301
#14 0x00007f52c40c5867 in CallPrecise (object=..., data=..., engine=engine@entry=0x5651fe59d850, callArgs=callArgs@entry=0x7f528c3ba650, callType=callType@entry=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#15 0x00007f52c40c675a in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=4) at jsruntime/qv4qobjectwrapper.cpp:2131
#16 0x00007f52c40f691b in QV4::FunctionObject::call (argc=4, argv=0x7f528c3ba600, thisObject=0x7f528c3ba5e8, this=0x7ffd495cde58) at jsruntime/qv4functionobject_p.h:172
#17 QV4::Runtime::CallPropertyLookup::call (engine=0x5651fe59d850, base=..., index=<optimized out>, argv=0x7f528c3ba600, argc=4) at jsruntime/qv4runtime.cpp:1460
#18 0x00007f5252be31f2 in ?? ()
#19 0x0000000000000000 in ?? ()
[Inferior 1 (process 1493) detached]

Possible duplicates by query: bug 421895, bug 421611, bug 415240, bug 373461, bug 372751.

Reported using DrKonqi
Comment 1 Nate Graham 2021-11-12 22:54:58 UTC
I'm guessing the screen has internally disappeared, for some reason, but Plasma hasn't noticed this yet. So plasma goes down a codepath where it asks QScreen::geometry() for information about a null object
Comment 2 Fabio C. Barrionuevo 2022-03-08 23:38:40 UTC
Brier and Nate, I have a similar (or the same) error. Can you reproduce the error if you perform the steps I describe in https://bugs.kde.org/show_bug.cgi?id=451276#c1 ?
Comment 3 Nate Graham 2022-05-09 17:27:01 UTC

*** This bug has been marked as a duplicate of bug 451147 ***