Bug 248841 - Plasma crashes after resuming from hibernation
Summary: Plasma crashes after resuming from hibernation
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: notifications (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-23 21:29 UTC by gambas
Modified: 2011-12-03 17:20 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gambas 2010-08-23 21:29:02 UTC
Version:           unspecified (using KDE 4.5.0) 
OS:                Linux

Here is the backtrace of the crash:

Application: Espace de travail Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f3db8c5e720 (LWP 4362))]

Thread 2 (Thread 0x7f3d93f2b710 (LWP 23306)):
#0  0x00007f3db755e0bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3db77e489b in wait (this=<value optimized out>, mutex=0x319cfd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x319cfd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f3db77d9311 in QThreadPoolPrivate::waitForDone (this=0x319cf40) at concurrent/qthreadpool.cpp:295
#4  0x00007f3db77d9a0f in QThreadPool::~QThreadPool (this=0x2f32710, __in_chrg=<value optimized out>) at concurrent/qthreadpool.cpp:428
#5  0x00007f3db77da2a5 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0x7f3db7c06b68, __in_chrg=<value optimized out>) at ../../src/corelib/global/qglobal.h:1811
#6  0x00007f3db624f792 in __run_exit_handlers () from /lib64/libc.so.6
#7  0x00007f3db624f7e5 in exit () from /lib64/libc.so.6
#8  0x00007f3d8feb602e in load_interfaces () from /lib64/libnss_wins.so.2
#9  0x00007f3d8fd9a76e in _nss_wins_gethostbyname_r () from /lib64/libnss_wins.so.2
#10 0x00007f3d8fd9abbf in _nss_wins_gethostbyname2_r () from /lib64/libnss_wins.so.2
#11 0x00007f3db62dd3a3 in gaih_inet () from /lib64/libc.so.6
#12 0x00007f3db62def2f in getaddrinfo () from /lib64/libc.so.6
#13 0x00007f3db436fc95 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:214
#14 0x00007f3db43622b9 in QHostInfo::fromName (name=...) at kernel/qhostinfo.cpp:246
#15 0x00007f3db01a885b in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0x4049ae0)
    at /usr/lib/qt4/include/QtCore/qtconcurrentstoredfunctioncall.h:274
#16 0x00007f3db01a8e3c in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0x4049ae0) at /usr/lib/qt4/include/QtCore/qtconcurrentrunbase.h:103
#17 0x00007f3db77da002 in QThreadPoolThread::run (this=0x27c5be0) at concurrent/qthreadpool.cpp:106
#18 0x00007f3db77e3cde in QThreadPrivate::start (arg=0x27c5be0) at thread/qthread_unix.cpp:266
#19 0x00007f3db7559a5d in start_thread () from /lib64/libpthread.so.0
#20 0x00007f3db62f615d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3db8c5e720 (LWP 4362)):
[KCrash Handler]
#6  ref (this=0x7fffe0269710, rx=...) at ../../src/corelib/arch/qatomic_x86_64.h:121
#7  operator= (this=0x7fffe0269710, rx=...) at ../../src/corelib/tools/qlist.h:427
#8  operator= (this=0x7fffe0269710, rx=...) at tools/qstringlist.h:67
#9  QRegExp::operator= (this=0x7fffe0269710, rx=...) at tools/qregexp.cpp:3856
#10 0x00007f3db7e02af9 in KuitSemanticsPrivate::formatFromTags (text=...) at /usr/src/debug/kdelibs-4.5.0/kdecore/localization/kuitsemantics.cpp:1006
#11 0x00007f3db7e08f18 in KuitSemanticsPrivate::format (this=0x2231390, text=..., ctxt=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/kdecore/localization/kuitsemantics.cpp:869
#12 0x00007f3db7e08f4c in KuitSemantics::format (this=<value optimized out>, text=..., ctxt=...) at /usr/src/debug/kdelibs-4.5.0/kdecore/localization/kuitsemantics.cpp:1557
#13 0x00007f3db7deeae1 in KLocalizedStringPrivate::postFormat (this=<value optimized out>, text=<value optimized out>, lang=<value optimized out>, ctxt=...)
    at /usr/src/debug/kdelibs-4.5.0/kdecore/localization/klocalizedstring.cpp:481
#14 0x00007f3db7df156e in KLocalizedStringPrivate::toString (this=0x2bc27f0, locale=<value optimized out>, catalogName=<value optimized out>)
    at /usr/src/debug/kdelibs-4.5.0/kdecore/localization/klocalizedstring.cpp:301
#15 0x00007f3db7df203c in KLocalizedString::toString (this=0x7fffe0269c80) at /usr/src/debug/kdelibs-4.5.0/kdecore/localization/klocalizedstring.cpp:195
#16 0x00007f3d97012607 in ?? () from /usr/lib64/kde4/plasma_applet_notifications.so
#17 0x00007f3d97012c30 in ?? () from /usr/lib64/kde4/plasma_applet_notifications.so
#18 0x00007f3db78edeb7 in QMetaObject::activate (sender=0x2bad390, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x3fd18c7) at kernel/qobject.cpp:3272
#19 0x00007f3d97007272 in ?? () from /usr/lib64/kde4/plasma_applet_notifications.so
#20 0x00007f3d9700806c in ?? () from /usr/lib64/kde4/plasma_applet_notifications.so
#21 0x00007f3db78edeb7 in QMetaObject::activate (sender=0x3fbd910, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x3fd18c7) at kernel/qobject.cpp:3272
#22 0x00007f3d97008a72 in ?? () from /usr/lib64/kde4/plasma_applet_notifications.so
#23 0x00007f3d9700e7c8 in ?? () from /usr/lib64/kde4/plasma_applet_notifications.so
#24 0x00007f3db78edeb7 in QMetaObject::activate (sender=0x2c56aa0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x3fd18c7) at kernel/qobject.cpp:3272
#25 0x00007f3dae678bb5 in Plasma::DataEngine::sourceRemoved (this=0x3fd1800, _t1=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/build/plasma/dataengine.moc:198
#26 0x00007f3d968fe8b9 in ?? () from /usr/lib64/kde4/plasma_engine_notifications.so
#27 0x00007f3db78e8349 in QObject::event (this=0x2c56aa0, e=0x31d3ca0) at kernel/qobject.cpp:1175
#28 0x00007f3db6a46e9c in QApplicationPrivate::notify_helper (this=0x2122930, receiver=0x2c56aa0, e=0x7fffe026aa40) at kernel/qapplication.cpp:4389
#29 0x00007f3db6a4d0ad in QApplication::notify (this=0x2105a20, receiver=0x2c56aa0, e=0x7fffe026aa40) at kernel/qapplication.cpp:4270
#30 0x00007f3db8658756 in KApplication::notify (this=0x2105a20, receiver=0x2c56aa0, event=0x7fffe026aa40) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310
#31 0x00007f3db78d61ec in QCoreApplication::notifyInternal (this=0x2105a20, receiver=0x2c56aa0, event=0x7fffe026aa40) at kernel/qcoreapplication.cpp:732
#32 0x00007f3db7905852 in sendEvent (this=0x2125e50) at kernel/qcoreapplication.h:215
#33 QTimerInfoList::activateTimers (this=0x2125e50) at kernel/qeventdispatcher_unix.cpp:602
#34 0x00007f3db7902628 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#35 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#36 0x00007f3db33bed20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f3db33c2b88 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f3db33c2d3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f3db79022f3 in QEventDispatcherGlib::processEvents (this=0x2122660, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#40 0x00007f3db6af783e in QGuiEventDispatcherGlib::processEvents (this=0x3fd1800, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f3db78d4f12 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#42 0x00007f3db78d52fc in QEventLoop::exec (this=0x7fffe026ace0, flags=) at kernel/qeventloop.cpp:201
#43 0x00007f3db78da279 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0x00007f3da86bda46 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#45 0x00000000004075e7 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40aaeb "0") at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:723
#46 0x0000000000408330 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:1215
#47 0x00000000004088bf in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:1408
#48 0x00000000004094d2 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:1892


Reproducible: Didn't try
Comment 1 Martin 2011-12-03 17:20:10 UTC
Can't reproduce on KDE 4.7.3. --> closing. Reopen if the problem still exists.