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

            Bug ID: 362075
           Summary: crash after waking up from suspend-to-disk
           Product: ksmserver
           Version: 5.5.5
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: l.lu...@kde.org
          Reporter: kdeb...@equaeghe.nospammail.net

Waking up from suspend-to-disk after docking the laptop (which was
suspended-to-disk), which means that external devices, including an external
display became attached.

Concurrent plasmashell crash reported in bug 362073.

Reproducible: Always




-- Backtrace:

Application: ksmserver (ksmserver), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  QXcbScreen::mapToNative (this=this@entry=0x0, rect=...) at
qxcbscreen.cpp:267
#7  0x00007fe27acd37b3 in QXcbWindow::mapToNative (this=<optimized out>,
rect=..., screen=0x0) at qxcbwindow.cpp:199
#8  0x00007fe27acd4f6b in QXcbWindow::propagateSizeHints (this=0x24c9620) at
qxcbwindow.cpp:1606
#9  0x00007fe27acda06d in QXcbWindow::setGeometry (this=0x24c9620, rect=...) at
qxcbwindow.cpp:709
#10 0x000000311dc1831a in ScreenLocker::X11Locker::updateGeo (this=0x25d9310)
at
/var/tmp/portage/kde-plasma/kscreenlocker-5.5.5/work/kscreenlocker-5.5.5/x11locker.cpp:492
#11 0x0000003d37475313 in QtPrivate::QSlotObjectBase::call (a=0x7fff69d6a400,
r=0x25d9310, this=0x25c3e10) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#12 QMetaObject::activate (sender=sender@entry=0x24b9110,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7fff69d6a400) at kernel/qobject.cpp:3698
#13 0x0000003d37475f87 in QMetaObject::activate (sender=sender@entry=0x24b9110,
m=m@entry=0x311565b280 <QDesktopWidget::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff69d6a400)
at kernel/qobject.cpp:3578
#14 0x00000031151b63ce in QDesktopWidget::resized (this=this@entry=0x24b9110,
_t1=0) at .moc/moc_qdesktopwidget.cpp:204
#15 0x00000031151b7a25 in QDesktopWidgetPrivate::_q_updateScreens
(this=<optimized out>) at kernel/qdesktopwidget.cpp:120
#16 0x0000003d37475894 in QMetaObject::activate (sender=0x239eb40,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1,
argv=argv@entry=0x7fff69d6a630) at kernel/qobject.cpp:3713
#17 0x0000003d37475f87 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x3114ea19c0 <QGuiApplication::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff69d6a630)
at kernel/qobject.cpp:3578
#18 0x0000003114ae6252 in QGuiApplication::screenAdded (this=<optimized out>,
_t1=0x24b7750) at .moc/moc_qguiapplication.cpp:326
#19 0x0000003114adcf7b in QPlatformIntegration::screenAdded (this=<optimized
out>, ps=<optimized out>, isPrimary=<optimized out>) at
kernel/qplatformintegration.cpp:459
#20 0x00007fe27acbee83 in QXcbConnection::updateScreens
(this=this@entry=0x23b5100, event=event@entry=0x7fe274003780) at
qxcbconnection.cpp:272
#21 0x00007fe27acc10d3 in QXcbConnection::handleXcbEvent
(this=this@entry=0x23b5100, event=event@entry=0x7fe274003780) at
qxcbconnection.cpp:1136
#22 0x00007fe27acc28cb in QXcbConnection::processXcbEvents (this=0x23b5100) at
qxcbconnection.cpp:1502
#23 0x0000003d3747694a in QObject::event (this=0x23b5100, e=<optimized out>) at
kernel/qobject.cpp:1239
#24 0x000000311515b69c in QApplicationPrivate::notify_helper
(this=this@entry=0x239d690, receiver=receiver@entry=0x23b5100,
e=e@entry=0x7fe274003f40) at kernel/qapplication.cpp:3716
#25 0x0000003115160b10 in QApplication::notify (this=0x239eb40,
receiver=0x23b5100, e=0x7fe274003f40) at kernel/qapplication.cpp:3499
#26 0x0000003d3744d65d in QCoreApplication::notifyInternal (this=0x239eb40,
receiver=0x23b5100, event=event@entry=0x7fe274003f40) at
kernel/qcoreapplication.cpp:965
#27 0x0000003d37450423 in QCoreApplication::sendEvent (event=0x7fe274003f40,
receiver=<optimized out>) at kernel/qcoreapplication.h:224
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x239ba00) at
kernel/qcoreapplication.cpp:1593
#29 0x0000003d374509e8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1451
#30 0x0000003d3749afb3 in postEventSourceDispatch (s=0x23e14a0) at
kernel/qeventdispatcher_glib.cpp:271
#31 0x0000003d2de49c9d in g_main_dispatch (context=0x7fe2740016f0) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3154
#32 g_main_context_dispatch (context=context@entry=0x7fe2740016f0) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3769
#33 0x0000003d2de49f80 in g_main_context_iterate
(context=context@entry=0x7fe2740016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3840
#34 0x0000003d2de4a02c in g_main_context_iteration (context=0x7fe2740016f0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3901
#35 0x0000003d3749b027 in QEventDispatcherGlib::processEvents (this=0x23e9dc0,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#36 0x0000003d3744c27a in QEventLoop::exec (this=this@entry=0x7fff69d6ad90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#37 0x0000003d3745364c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#38 0x0000003114ae72fc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1527
#39 0x00000031151572d5 in QApplication::exec () at kernel/qapplication.cpp:2976
#40 0x000000311e4110fe in kdemain (argc=1, argv=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-workspace-5.5.5-r2/work/plasma-workspace-5.5.5/ksmserver/main.cpp:349
#41 0x0000003d2b620620 in __libc_start_main () from /lib64/libc.so.6
#42 0x0000000000400849 in _start ()

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

Reply via email to