Bug 363474

Summary: Problems running multiple monitors
Product: [Plasma] KScreen Reporter: Lester Caine <lester>
Component: kcmAssignee: Sebastian Kügler <sebas>
Status: RESOLVED UNMAINTAINED    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version First Reported In: 1.0.5   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Lester Caine 2016-05-24 16:43:00 UTC
Application: systemsettings (4.11.20)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-35-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Trying to drag screen back to full size after it has reset itself to 1024x768 folloing a kvm switch of the attached monitor. Has done this several times now which there had never been a problem with pre 13.2 setups.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9270d62800 (LWP 2015))]

Thread 2 (Thread 0x7f92543df700 (LWP 2295)):
#0  0x00007f9266f3403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f926b5b78cb in  () at /usr/lib64/libQtScript.so.4
#2  0x00007f926b5b7909 in  () at /usr/lib64/libQtScript.so.4
#3  0x00007f9266f300a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f926dd1d00d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f9270d62800 (LWP 2015)):
[KCrash Handler]
#5  0x00007f92543ee6f0 in KScreen::Mode::id() const () at /usr/lib64/libkscreen.so.1
#6  0x00007f925464cef1 in  () at /usr/lib64/kde4/kcm_kscreen.so
#7  0x00007f926e47f1fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#8  0x00007f92546500d2 in  () at /usr/lib64/kde4/kcm_kscreen.so
#9  0x00007f925465021b in  () at /usr/lib64/kde4/kcm_kscreen.so
#10 0x00007f926e47f1fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#11 0x00007f926f74f04e in QAbstractSlider::valueChanged(int) () at /usr/lib64/libQtGui.so.4
#12 0x00007f926f540827 in QSlider::mouseMoveEvent(QMouseEvent*) () at /usr/lib64/libQtGui.so.4
#13 0x00007f926f154d35 in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#14 0x00007f926f10576c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#15 0x00007f926f10bdea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#16 0x00007f926fe24e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#17 0x00007f926e46b2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#18 0x00007f926f10b5e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4
#19 0x00007f926f17cc9b in  () at /usr/lib64/libQtGui.so.4
#20 0x00007f926f17b70c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4
#21 0x00007f926f1a25c2 in  () at /usr/lib64/libQtGui.so.4
#22 0x00007f9266c63a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#23 0x00007f9266c63c48 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007f9266c63cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#25 0x00007f926e4980be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#26 0x00007f926f1a2676 in  () at /usr/lib64/libQtGui.so.4
#27 0x00007f926e469e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#28 0x00007f926e46a165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#29 0x00007f926e46f5b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#30 0x000000000040b4bb in  ()
#31 0x00007f926dc59b05 in __libc_start_main () at /lib64/libc.so.6
#32 0x000000000040b50c in _start ()

Reported using DrKonqi
Comment 1 Sebastian Kügler 2016-05-25 11:25:33 UTC
Hi Lester,

The version of Plasma you're running is several years old and not supported by us anymore. If you can, please update to the latest release (at the point of writing this, 5.6.4) and check if the problem persists. If it does, please file a new bug report.