Bug 358373 - crash some minutes after resume
Summary: crash some minutes after resume
Status: RESOLVED DUPLICATE of bug 353563
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-01-22 12:54 UTC by Marc Schiffbauer
Modified: 2016-03-10 19:18 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 Marc Schiffbauer 2016-01-22 12:54:18 UTC
Application: kdeinit5 ()

Qt Version: 5.5.1
Operating System: Linux 4.1.6-gentoo x86_64
Distribution: "Gentoo Base System release 2.2"

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

I resumed my laptop from s2ram. Then I plugged in my external monitor. NO crash! I started to work.
Often, my laptop goes to sleep again when I close the laptop lid (Which it should not do when there is an external monitor plugged in... but this is another story) . It did not go to sleep this time.

BUT after a few minutes this crash happend AND my laptop immediately went into sleep mode. After resuming I am now writing this bugreport.

-- Backtrace:
Application: kdeinit5 (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f411e766800 (LWP 32577))]

Thread 6 (Thread 0x7f41096ed700 (LWP 32580)):
#0  0x00007f411d06164d in poll () from /lib64/libc.so.6
#1  0x00007f411c7c7ac2 in poll (__timeout=-1, __nfds=1, __fds=0x7f41096eccc0) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x7f5810, cond=cond@entry=0x7f5850, vector=vector@entry=0x0, count=count@entry=0x0) at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459
#3  0x00007f411c7c972f in xcb_wait_for_event (c=0x7f5810) at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693
#4  0x00007f410b84ec89 in QXcbEventReader::run (this=0x8039e0) at qxcbconnection.cpp:1229
#5  0x00007f411d3be4f2 in QThreadPrivate::start (arg=0x8039e0) at thread/qthread_unix.cpp:331
#6  0x00007f411ae18444 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f411d06a6ad in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f40fe551700 (LWP 32613)):
#0  0x00007f411d06164d in poll () from /lib64/libc.so.6
#1  0x00007f411a0d0f1c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f40f80013c0, timeout=-1, context=0x7f40f80009b0) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:4135
#2  g_main_context_iterate (context=context@entry=0x7f40f80009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3835
#3  0x00007f411a0d102c in g_main_context_iteration (context=0x7f40f80009b0, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3901
#4  0x00007f411d5b903c in QEventDispatcherGlib::processEvents (this=0x7f40f80008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f411d56a27a in QEventLoop::exec (this=this@entry=0x7f40fe550d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f411d3b9a84 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f4100ab9957 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#8  0x00007f411d3be4f2 in QThreadPrivate::start (arg=0x813f20) at thread/qthread_unix.cpp:331
#9  0x00007f411ae18444 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f411d06a6ad in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f40fdd50700 (LWP 32614)):
#0  0x00007f411d06164d in poll () from /lib64/libc.so.6
#1  0x00007f411a0d0f1c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f40f00013c0, timeout=-1, context=0x7f40f00009b0) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:4135
#2  g_main_context_iterate (context=context@entry=0x7f40f00009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3835
#3  0x00007f411a0d102c in g_main_context_iteration (context=0x7f40f00009b0, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3901
#4  0x00007f411d5b903c in QEventDispatcherGlib::processEvents (this=0x7f40f00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f411d56a27a in QEventLoop::exec (this=this@entry=0x7f40fdd4fdc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f411d3b9a84 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f411d3be4f2 in QThreadPrivate::start (arg=0x8303e0) at thread/qthread_unix.cpp:331
#8  0x00007f411ae18444 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f411d06a6ad in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f40fd0a3700 (LWP 473)):
#0  0x00007f411d06164d in poll () from /lib64/libc.so.6
#1  0x00007f411a0d0f1c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f40f40013c0, timeout=10048, context=0x7f40f40009b0) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:4135
#2  g_main_context_iterate (context=context@entry=0x7f40f40009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3835
#3  0x00007f411a0d102c in g_main_context_iteration (context=0x7f40f40009b0, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3901
#4  0x00007f411d5b903c in QEventDispatcherGlib::processEvents (this=0x7f40f40008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f411d56a27a in QEventLoop::exec (this=this@entry=0x7f40fd0a2dc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f411d3b9a84 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f411d3be4f2 in QThreadPrivate::start (arg=0xab4f30) at thread/qthread_unix.cpp:331
#8  0x00007f411ae18444 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f411d06a6ad in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f40e77fe700 (LWP 30205)):
#0  0x00007f411d06164d in poll () from /lib64/libc.so.6
#1  0x00007f410dc09081 in ?? () from /usr/lib64/libpulse.so.0
#2  0x00007f410dbfa551 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00007f410dbfabee in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007f410dbfaca0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007f410dc09016 in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007f410d7a2d38 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-7.1.so
#7  0x00007f411ae18444 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f411d06a6ad in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f411e766800 (LWP 32577)):
[KCrash Handler]
#6  0x00007f410b862b9f in QXcbWindow::handleClientMessageEvent (this=0xc29580, event=0x7f4104003bf0) at qxcbwindow.cpp:1942
#7  0x00007f410b84cafb in QXcbConnection::handleXcbEvent (this=this@entry=0x7f4040, event=event@entry=0x7f4104003bf0) at qxcbconnection.cpp:1066
#8  0x00007f410b84e8cb in QXcbConnection::processXcbEvents (this=0x7f4040) at qxcbconnection.cpp:1502
#9  0x00007f411d59494a in QObject::event (this=0x7f4040, e=<optimized out>) at kernel/qobject.cpp:1239
#10 0x00007f411c08b69c in QApplicationPrivate::notify_helper (this=this@entry=0x7d31a0, receiver=receiver@entry=0x7f4040, e=e@entry=0x7f41040039e0) at kernel/qapplication.cpp:3716
#11 0x00007f411c090b10 in QApplication::notify (this=0x7ffed4ca7af0, receiver=0x7f4040, e=0x7f41040039e0) at kernel/qapplication.cpp:3499
#12 0x00007f411d56b65d in QCoreApplication::notifyInternal (this=0x7ffed4ca7af0, receiver=0x7f4040, event=event@entry=0x7f41040039e0) at kernel/qcoreapplication.cpp:965
#13 0x00007f411d56e423 in QCoreApplication::sendEvent (event=0x7f41040039e0, receiver=<optimized out>) at kernel/qcoreapplication.h:224
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x75cf70) at kernel/qcoreapplication.cpp:1593
#15 0x00007f411d56e9e8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#16 0x00007f411d5b8fb3 in postEventSourceDispatch (s=0x8423c0) at kernel/qeventdispatcher_glib.cpp:271
#17 0x00007f411a0d0c9d in g_main_dispatch (context=0x7f4104001710) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3154
#18 g_main_context_dispatch (context=context@entry=0x7f4104001710) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3769
#19 0x00007f411a0d0f80 in g_main_context_iterate (context=context@entry=0x7f4104001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3840
#20 0x00007f411a0d102c in g_main_context_iteration (context=0x7f4104001710, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r1/work/glib-2.46.2/glib/gmain.c:3901
#21 0x00007f411d5b9027 in QEventDispatcherGlib::processEvents (this=0x842130, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#22 0x00007f411d56a27a in QEventLoop::exec (this=this@entry=0x7ffed4ca79f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#23 0x00007f411d57164c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#24 0x00007f410b95efc8 in kdemain () from /usr/lib64/libkdeinit5_kded5.so
#25 0x0000000000408526 in ?? ()
#26 0x0000000000405958 in main ()

Possible duplicates by query: bug 358201, bug 355764, bug 355221, bug 353563.

Reported using DrKonqi
Comment 1 Christoph Feck 2016-03-10 19:18:29 UTC
Please test the Qt 5.6.0 release candidate, it should fix the issue according to https://bugreports.qt.io/browse/QTBUG-42985

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