Bug 497330 - attempt to resize display
Summary: attempt to resize display
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.24.7
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-12-11 15:31 UTC by Andrew Bishop
Modified: 2024-12-11 15:33 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Bishop 2024-12-11 15:31:18 UTC
Application: plasmashell (5.24.7)

Qt Version: 5.15.3
Frameworks Version: 5.96.0
Operating System: Linux 4.18.0-477.10.1.el8_8.x86_64 x86_64
Windowing System: X11
Distribution: Red Hat Enterprise Linux 8.8 (Ootpa)
DrKonqi: 5.24.7 [KCrashBackend]

-- Information about the crash:
- Custom settings of the application:
tried to resize the display, it wanted a reboot. rebooted, now crashes when I try to log in

The crash can be reproduced every time.

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

[New LWP 2555076]
[New LWP 2555317]
[New LWP 2555324]
[New LWP 2555325]
[New LWP 2555326]
[New LWP 2555327]
[New LWP 2555328]
[New LWP 2555329]
[New LWP 2555330]
[New LWP 2555331]
[New LWP 2555332]
[New LWP 2555333]
[New LWP 2555334]
[New LWP 2555335]
[New LWP 2555336]
[New LWP 2555345]
[New LWP 2555396]
[New LWP 2555412]
[New LWP 2555429]
[New LWP 2555443]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f861f8c4f41 in poll () from /lib64/libc.so.6
__preamble__
[Current thread is 1 (Thread 0x7f86117bbc40 (LWP 2555064))]

Thread 21 (Thread 0x7f856fad7700 (LWP 2555443)):
#0  0x00007f861f8c4f41 in poll () at /lib64/libc.so.6
#1  0x00007f86176abe16 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f86176abf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f862078db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f86207384ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f862057d52f in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f856576ff2b in KCupsConnection::run() () at /lib64/libkcupslib.so
#7  0x00007f862057e815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#9  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f858c904700 (LWP 2555429)):
#0  0x00007f861f8c09b4 in read () at /lib64/libc.so.6
#1  0x00007f86156dd37e in usbmuxd_listen_inotify () at /lib64/libusbmuxd.so.4
#2  0x00007f86156de0c3 in device_monitor () at /lib64/libusbmuxd.so.4
#3  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#4  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f859fc9c700 (LWP 2555412)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8620584533 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f86255a92e4 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f86255a9759 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f862057e815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#6  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f85a049d700 (LWP 2555396)):
#0  0x00007f861f8c4f41 in poll () at /lib64/libc.so.6
#1  0x00007f86176abe16 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f86176abf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f862078db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f86207384ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f862057d52f in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f86254eb73a in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5
#7  0x00007f862057e815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#9  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f85e4b53700 (LWP 2555345)):
#0  0x00007f861f8c4f41 in poll () at /lib64/libc.so.6
#1  0x00007f86176abe16 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f86176abf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f862078db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f86207384ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f862057d52f in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f862489de19 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f862057e815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#9  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f85e6dec700 (LWP 2555336)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f8cbe41b in util_queue_thread_func () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f85e82df700 (LWP 2555335)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f9302110 in lp_cs_tpool_worker () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f85e8ae0700 (LWP 2555334)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f9302110 in lp_cs_tpool_worker () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f85e92e1700 (LWP 2555333)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f9302110 in lp_cs_tpool_worker () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f85e9ae2700 (LWP 2555332)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f9302110 in lp_cs_tpool_worker () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f85ea2e3700 (LWP 2555331)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f9302110 in lp_cs_tpool_worker () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f85eaae4700 (LWP 2555330)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f9302110 in lp_cs_tpool_worker () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f85eb2e5700 (LWP 2555329)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f93053b3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f85ebae6700 (LWP 2555328)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f93053b3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f85ec2e7700 (LWP 2555327)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f93053b3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f85ecae8700 (LWP 2555326)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f93053b3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f85ed2e9700 (LWP 2555325)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f93053b3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f85edaea700 (LWP 2555324)):
#0  0x00007f861e29f45c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f85f8d0ad8d in cnd_wait () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f85f93053b3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f85f8d0acab in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#4  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#5  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f85fbfff700 (LWP 2555317)):
#0  0x00007f861f8c09b4 in read () at /lib64/libc.so.6
#1  0x00007f86176f1cf0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f86176ab838 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f86176abdc0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f86176abf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f862078db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f86207384ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f862057d52f in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f8621a0cc89 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#9  0x00007f862057e815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#11 0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f8602815700 (LWP 2555076)):
#0  0x00007f861f8c4f41 in poll () at /lib64/libc.so.6
#1  0x00007f86272ac6cf in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f86272ae35a in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f8604308928 in QXcbEventQueue::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f862057e815 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f861e2991ca in start_thread () at /lib64/libpthread.so.0
#6  0x00007f861f7dae73 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f86117bbc40 (LWP 2555064)):
[KCrash Handler]
#4  0x00007f8565789111 in PrinterModel::updateDest(QStandardItem*, KCupsPrinter const&) () at /lib64/libkcupslib.so
#5  0x00007f856578a86f in PrinterModel::getDestsFinished(KCupsRequest*) () at /lib64/libkcupslib.so
#6  0x00007f86207660d3 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#7  0x00007f86225ce252 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#8  0x00007f86225d4fd0 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#9  0x00007f86207397a2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#10 0x00007f862073c591 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#11 0x00007f862078ddb7 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#12 0x00007f86176abaed in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#13 0x00007f86176abea8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#14 0x00007f86176abf40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#15 0x00007f862078db64 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#16 0x00007f86207384ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#17 0x00007f86207408f4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#18 0x000055d8e35998eb in main ()
[Inferior 1 (process 2555064) detached]

Possible duplicates by query: bug 497281, bug 497277, bug 497218, bug 497104, bug 496961.

Reported using DrKonqi
Comment 1 Bug Janitor Service 2024-12-11 15:33:36 UTC
Thank you for the bug report!

However Plasma 5.24.7 is no longer eligible for support or maintenance from KDE; supported versions are 5.27. (LTS), and 6.2 (non-LTS) or newer. Please upgrade to a supported version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one.

If you need support for Plasma 5.24.7, please contact your distribution, who bears the responsibility of providing support for older releases that are no longer supported by KDE.

If you can reproduce the issue after upgrading to a supported version, feel free to re-open this bug report.