Bug 298204 - Unable to relog after hybernation
Summary: Unable to relog after hybernation
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.8.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-15 19:45 UTC by geqo
Modified: 2013-05-29 13:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (13.25 KB, text/plain)
2012-09-17 22:41 UTC, Thomas Sisson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description geqo 2012-04-15 19:45:00 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Linux Mint 12 KDE

-- Information about the crash:
- What I was doing when the application crashed: I put the system into hybernation, and when I turn the computer on again, I can't log in. The screen saver is going in the background, and if I enter any input, it freezes, and there is harddrive activity, but I don't ever get to a login section. I have to eventually power off / restart my computer to be able to use it again.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
[Current thread is 1 (Thread 0x7f35bc6c47a0 (LWP 1997))]

Thread 4 (Thread 0x7f359b44f700 (LWP 1998)):
#0  0x00007f35bbfa5473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f35b02e7f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f35b02e8429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f35b918ff3e in QEventDispatcherGlib::processEvents (this=0x17277c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f35b9163cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f35b9163ef7 in QEventLoop::exec (this=0x7f359b44edb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f35b907b27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f35b9146cbf in QInotifyFileSystemWatcherEngine::run (this=0x1726bf0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f35b907dd05 in QThreadPrivate::start (arg=0x1726bf0) at thread/qthread_unix.cpp:331
#9  0x00007f35b0df4efc in start_thread (arg=0x7f359b44f700) at pthread_create.c:304
#10 0x00007f35bbfb159d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f358cf36700 (LWP 2032)):
#0  0x00007f35bbfa5473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f35b02e7f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f35b02e8792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f358da14516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f35b030d2b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f35b0df4efc in start_thread (arg=0x7f358cf36700) at pthread_create.c:304
#6  0x00007f35bbfb159d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f358bf34700 (LWP 2040)):
[KCrash Handler]
#6  0x00007f35bbf043a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f35bbf07b0b in __GI_abort () at abort.c:92
#8  0x00007f35b80ccd7d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f35b80caf26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f35b80caf53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f35b80cb096 in __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f35b9072896 in QThreadPoolThread::run (this=0x7f359401f1a0) at concurrent/qthreadpool.cpp:113
#13 0x00007f35b907dd05 in QThreadPrivate::start (arg=0x7f359401f1a0) at thread/qthread_unix.cpp:331
#14 0x00007f35b0df4efc in start_thread (arg=0x7f358bf34700) at pthread_create.c:304
#15 0x00007f35bbfb159d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f35bc6c47a0 (LWP 1997)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f35b907e1ab in wait (time=18446744073709551615, this=0x7f35940216e0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7f3594021920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f35b907da4c in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:745
#4  0x00007f35b9073422 in QThreadPoolPrivate::reset (this=0x187ebb0) at concurrent/qthreadpool.cpp:277
#5  0x00007f35b9073598 in QThreadPool::~QThreadPool (this=<optimized out>, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:429
#6  0x00007f35b90735c9 in QThreadPool::~QThreadPool (this=0x187eb90, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:430
#7  0x00007f35b90735f5 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0x7f35b9498188, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1825
#8  0x00007f35bbf09821 in __run_exit_handlers (status=1, listp=0x7f35bc2685a8, run_list_atexit=true) at exit.c:78
#9  0x00007f35bbf098a5 in __GI_exit (status=<optimized out>) at exit.c:100
#10 0x00007f35b8580618 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781
#11 0x00007f35b9e11748 in KApplication::xioErrhandler (this=0x10189d0, dpy=0x103d3d0) at ../../kdeui/kernel/kapplication.cpp:419
#12 0x00007f35ba91811e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f35ba915e6b in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f35ba9111f3 in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#15 0x00007f35b85b4e2c in QX11EmbedContainer::embedClient (this=0x18c08f0, id=6291537) at kernel/qx11embed_x11.cpp:1227
#16 0x00007f35a2daa760 in SystemTray::X11EmbedContainer::embedSystemTrayClient (this=0x18c08f0, clientId=6291537) at ../../../../../plasma/generic/applets/systemtray/protocols/fdo/x11embedcontainer.cpp:155
#17 0x00007f35a2da79fe in SystemTray::FdoGraphicsWidget::setupXEmbedDelegate (this=0x199fc00) at ../../../../../plasma/generic/applets/systemtray/protocols/fdo/fdographicswidget.cpp:162
#18 0x00007f35a2da7c75 in SystemTray::FdoGraphicsWidget::qt_metacall (this=0x199fc00, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at ./fdographicswidget.moc:84
#19 0x00007f35b917ba5e in QObject::event (this=0x199fc00, e=<optimized out>) at kernel/qobject.cpp:1217
#20 0x00007f35b8b3295b in QGraphicsWidget::event (this=0x199fc00, event=0x1e90f20) at graphicsview/qgraphicswidget.cpp:1455
#21 0x00007f35b8514474 in notify_helper (e=0x1e90f20, receiver=0x199fc00, this=0x1026470) at kernel/qapplication.cpp:4486
#22 QApplicationPrivate::notify_helper (this=0x1026470, receiver=0x199fc00, e=0x1e90f20) at kernel/qapplication.cpp:4458
#23 0x00007f35b85192e1 in QApplication::notify (this=0x10189d0, receiver=0x199fc00, e=0x1e90f20) at kernel/qapplication.cpp:4365
#24 0x00007f35b9e13466 in KApplication::notify (this=0x10189d0, receiver=0x199fc00, event=0x1e90f20) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007f35b9164afc in QCoreApplication::notifyInternal (this=0x10189d0, receiver=0x199fc00, event=0x1e90f20) at kernel/qcoreapplication.cpp:787
#26 0x00007f35b916851f in sendEvent (event=0x1e90f20, receiver=0x199fc00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xfb7430) at kernel/qcoreapplication.cpp:1428
#28 0x00007f35b918fa73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#30 0x00007f35b02e7a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f35b02e8258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f35b02e8429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f35b918fed6 in QEventDispatcherGlib::processEvents (this=0xfb8f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007f35b85bc10e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f35b9163cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f35b9163ef7 in QEventLoop::exec (this=0x7fff1bc63620, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007f35b9168789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#38 0x00007f35bc2b01a3 in kdemain (argc=1, argv=0x7fff1bc63a08) at ../../../../plasma/desktop/shell/main.cpp:120
#39 0x00007f35bbeef30d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff1bc63a08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff1bc639f8) at libc-start.c:226
#40 0x0000000000400671 in _start ()

Possible duplicates by query: bug 286950.

Reported using DrKonqi
Comment 1 Thomas Sisson 2012-09-17 22:41:49 UTC
Created attachment 73987 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:
The operating system had completed booting to the desktop.
KDE Platform Version 4.8.5
Ubuntu 12.04 (LTS) Precise 64-bit, Linux 3.2.0-31

-- Backtrace (Reduced):
#6  0x00007f9ac1373405 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f9ac1376b6b in __GI_abort () at abort.c:91
[...]
#12 0x00007f9abe4bb656 in QThreadPoolThread::run (this=0x3035690) at concurrent/qthreadpool.cpp:114
#13 0x00007f9abe4c7fcb in QThreadPrivate::start (arg=0x3035690) at thread/qthread_unix.cpp:298
#14 0x00007f9ab5ed8e9a in start_thread (arg=0x7f9a73fff700) at pthread_create.c:308
Comment 2 Martin Flöser 2013-05-29 13:23:49 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid. 

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times.

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!