Bug 472642 - KDE applications crash when external monitor is connected via dockstation
Summary: KDE applications crash when external monitor is connected via dockstation
Status: RESOLVED DUPLICATE of bug 446987
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.27.6
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-07-26 03:40 UTC by Yurii
Modified: 2023-07-26 18:49 UTC (History)
1 user (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 Yurii 2023-07-26 03:40:35 UTC
Application: systemsettings (5.27.6)

Qt Version: 5.15.10
Frameworks Version: 5.107.0
Operating System: Linux 6.2.0-10018-tuxedo x86_64
Windowing System: X11
Distribution: TUXEDO OS 2
DrKonqi: 5.27.6 [KCrashBackend]

-- Information about the crash:
Every time i try to launch any of the KDE apps (system settings, konsole) when external monitor is plugged in via Type C dockstation it crashes immediately. When i unplug docking station everything is back to normal. I've tried it with different docking stations from several manufacturers with the same result. When i switch to Nvidia Prime performance mode the apps don't crash anymore but the whole interface is laggy and it's probably a topic for another bug report.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f316bb97f29 in QWidget::hide() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5  0x00007f316bd04c0d in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007f316bd09830 in QMenuBar::changeEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007f316bbaf916 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f316bb6c763 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f316aebcdda in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f316bba09d5 in QWidgetPrivate::updateFont(QFont const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007f316bbafdd0 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f316bb6c763 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f316aebcdda in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f316bbc8dc6 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f316bbc8df6 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f316bbc8ec6 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f316aef4888 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f316b346853 in QWindow::screenChanged(QScreen*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007f316b3470c1 in QWindowPrivate::emitScreenChangedRecursion(QScreen*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#20 0x00007f316bba1ba5 in QWidgetPrivate::create() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f316bba1ece in QWidget::create(unsigned long long, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f316bd0717e in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f316bd07639 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f316bcc8ab2 in QMainWindow::menuBar() const () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f316c88274b in KXmlGuiWindow::createGUI(QString const&) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#26 0x00007f316c8830eb in KXmlGuiWindow::setupGUI(QSize const&, QFlags<KXmlGuiWindow::StandardWindowOption>, QString const&) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#27 0x00007f316c883231 in KXmlGuiWindow::setupGUI(QFlags<KXmlGuiWindow::StandardWindowOption>, QString const&) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#28 0x0000556ae3cd5a03 in ?? ()
#29 0x0000556ae3cce55a in ?? ()
#30 0x00007f316a429d90 in __libc_start_call_main (main=main@entry=0x556ae3ccdac0, argc=argc@entry=2, argv=argv@entry=0x7fffc266d7b8) at ../sysdeps/nptl/libc_start_call_main.h:58
#31 0x00007f316a429e40 in __libc_start_main_impl (main=0x556ae3ccdac0, argc=2, argv=0x7fffc266d7b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc266d7a8) at ../csu/libc-start.c:392
#32 0x0000556ae3ccefa5 in ?? ()
[Inferior 1 (process 16250) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2023-07-26 18:49:24 UTC

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