Bug 235489 - Plasma-desktop crash during being idle
Summary: Plasma-desktop crash during being idle
Status: RESOLVED DUPLICATE of bug 232041
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-26 22:28 UTC by Valery Mamonov
Modified: 2010-05-13 12:10 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 Valery Mamonov 2010-04-26 22:28:37 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-2.dmz.7-liquorix-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
I went to work and when I returned - it was a crash message on the screen. Plasma had restarted automatically.

 -- Backtrace:
Application: Рабочее пространство Plasma (plasma-desktop), signal: Aborted
[Current thread is 1 (Thread 0x7f36f4b69780 (LWP 5161))]

Thread 4 (Thread 0x7f36e2034710 (LWP 5162)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003ddb53e6a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x0000003ddb53e6e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00000039aaa068ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00000039a9ecf0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f36e034d710 (LWP 5165)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00000039a9e783f8 in _L_lock_9580 () from /lib/libc.so.6
#2  0x00000039a9e767e1 in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3736
#3  0x00000039aca3dfba in ?? () from /lib/libglib-2.0.so.0
#4  0x0000003dd33a7e73 in ~QEventDispatcherGlib (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#5  0x0000003dd32891b4 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#6  0x0000003dd32895cd in ~__pthread_cleanup_class (arg=<value optimized out>) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:253
#8  0x00000039aaa068ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00000039a9ecf0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f36de0ac710 (LWP 5170)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00000039a9e783f8 in _L_lock_9580 () from /lib/libc.so.6
#2  0x00000039a9e767e1 in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3736
#3  0x00000039aca3dfba in ?? () from /lib/libglib-2.0.so.0
#4  0x0000003dd33a7e73 in ~QEventDispatcherGlib (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#5  0x0000003dd32891b4 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#6  0x0000003dd32895cd in ~__pthread_cleanup_class (arg=<value optimized out>) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:253
#8  0x00000039aaa068ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00000039a9ecf0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f36f4b69780 (LWP 5161)):
[KCrash Handler]
#5  0x00000039a9e32165 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00000039a9e34f70 in *__GI_abort () at abort.c:92
#7  0x00000039a9e6822b in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#8  0x00000039a9e71a86 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=<value optimized out>) at malloc.c:6264
#9  0x00000039a9e753bd in _int_malloc (av=<value optimized out>, bytes=<value optimized out>) at malloc.c:4306
#10 0x00000039a9e768d0 in *__GI___libc_malloc (bytes=<value optimized out>) at malloc.c:3660
#11 0x0000003847249b11 in ?? () from /usr/lib/libGL.so.1
#12 0x00000033e7800b3d in ?? () from /usr/lib/tls/libnvidia-tls.so.1
#13 0x0000003dd2ebe98d in operator new(unsigned long) () from /usr/lib/libstdc++.so.6
#14 0x0000003dd3296c8e in QDateTime (this=<value optimized out>) at tools/qdatetime.cpp:2213
#15 0x0000003dd330dfec in Data (this=<value optimized out>, copy=<value optimized out>) at io/qfileinfo_p.h:84
#16 QFileInfoPrivate (this=<value optimized out>, copy=<value optimized out>) at io/qfileinfo.cpp:61
#17 0x0000003dd330e208 in QFileInfo (this=<value optimized out>) at io/qfileinfo.cpp:309
#18 0x0000003dd32f99f5 in QAbstractFileEngineIteratorPrivate (this=<value optimized out>, filters=<value optimized out>, nameFilters=<value optimized out>) at io/qabstractfileengine.cpp:859
#19 QAbstractFileEngineIterator (this=<value optimized out>, filters=<value optimized out>, nameFilters=<value optimized out>) at io/qabstractfileengine.cpp:873
#20 0x0000003dd335003e in QFSFileEngineIterator (this=<value optimized out>, filters=<value optimized out>, filterNames=<value optimized out>) at io/qfsfileengine_iterator.cpp:50
#21 0x0000003dd334dc31 in QFSFileEngine::beginEntryList (this=<value optimized out>, filters=<value optimized out>, filterNames=<value optimized out>) at io/qfsfileengine.cpp:813
#22 0x0000003dd3305376 in QDirIteratorPrivate::pushDirectory (this=<value optimized out>, fileInfo=<value optimized out>) at io/qdiriterator.cpp:197
#23 0x0000003dd33061e9 in QDirIteratorPrivate (this=<value optimized out>, path=<value optimized out>, nameFilters=<value optimized out>, filters=<value optimized out>, flags=<value optimized out>)
    at io/qdiriterator.cpp:169
#24 0x0000003dd330636e in QDirIterator (this=<value optimized out>, path=<value optimized out>, nameFilters=<value optimized out>, filters=<value optimized out>, flags=<value optimized out>)
    at io/qdiriterator.cpp:435
#25 0x0000003dd33011ac in QDir::entryList (this=<value optimized out>, nameFilters=<value optimized out>, filters=<value optimized out>, sort=<value optimized out>) at io/qdir.cpp:1364
#26 0x0000003dd33013bb in QDir::entryList (this=<value optimized out>, filters=<value optimized out>, sort=<value optimized out>) at io/qdir.cpp:1302
#27 0x00000037fc6b8f04 in Plasma::PackageStructure::entryList (this=<value optimized out>, key=<value optimized out>) at ../../plasma/packagestructure.cpp:281
#28 0x00000037fc749543 in Plasma::WallpaperPackage::findBestPaper (this=<value optimized out>) at ../../plasma/private/packages.cpp:226
#29 0x00000037fc749c0c in Plasma::WallpaperPackage::pathChanged (this=<value optimized out>) at ../../plasma/private/packages.cpp:201
#30 0x00000037fc6b9165 in Plasma::PackageStructure::setPath (this=<value optimized out>, path=<value optimized out>) at ../../plasma/packagestructure.cpp:412
#31 0x00000037fc6bcf03 in Plasma::Package::setPath (this=<value optimized out>, path=<value optimized out>) at ../../plasma/package.cpp:164
#32 0x00007f36e3038a13 in Image::nextSlide (this=0x2293990) at ../../../../../plasma/generic/wallpapers/image/image.cpp:579
#33 0x00007f36e3039767 in Image::qt_metacall (this=0x2293990, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff613e0910) at ./image.moc:118
#34 0x0000003dd3390c4f in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3293
#35 0x0000003dd338d873 in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1212
#36 0x0000003dd45f78fc in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4300
#37 0x0000003dd45fdddb in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4183
#38 0x0000003dd5e31356 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:302
#39 0x0000003dd337df1c in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:704
#40 0x0000003dd33aaa82 in QCoreApplication::sendEvent (this=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QTimerInfoList::activateTimers (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603
#42 0x0000003dd33a76a8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#43 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#44 0x00000039aca3e6c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#45 0x00000039aca42538 in ?? () from /lib/libglib-2.0.so.0
#46 0x00000039aca426ec in g_main_context_iteration () from /lib/libglib-2.0.so.0
#47 0x0000003dd33a7373 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#48 0x0000003dd46a73de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x0000003dd337c842 in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#50 0x0000003dd337cc1c in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#51 0x0000003dd338095b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#52 0x00000037fcc3bee2 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:112
#53 0x00000039a9e1ec4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=) at libc-start.c:228
#54 0x00000000004006b9 in _start ()

This bug may be a duplicate of or related to bug 221409.

Possible duplicates by query: bug 232041, bug 231635, bug 228933, bug 228826, bug 228536.

Reported using DrKonqi
Comment 1 Marco Martin 2010-05-13 12:10:53 UTC

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