Bug 254625

Summary: Crash at the plasma startup
Product: [Unmaintained] kdelibs Reporter: BRULE Herman <alpha_one_x86>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: asraniel, sinozzuke
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description BRULE Herman 2010-10-19 09:05:05 UTC
Version:           unspecified
OS:                Linux

Hello, I crash in loop as plasma startup.
It's after update.
Bt:

Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7fb3c13fe760 (LWP 5140))]

Thread 2 (Thread 0x7fb3a5e0d710 (LWP 5141)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fb3bfedfb31 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x17262a0, time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x17262a0, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb3bfed39e1 in QThreadPoolThread::run (this=0xdd0e80) at concurrent/qthreadpool.cpp:140
#4  0x00007fb3bfedeefe in QThreadPrivate::start (arg=0xdd0e80) at thread/qthread_unix.cpp:266
#5  0x00007fb3bfc498e4 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fb3be94c27d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fb3c13fe760 (LWP 5140)):
[KCrash Handler]
#6  0x00007fb3c05a665b in SharedMemory::removeEntry (this=0x7fb3a98cc000, index=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kdecore/util/kshareddatacache.cpp:1160
#7  0x00007fb3c05a7bab in KSharedDataCache::insert (this=0xe98ff0, key=<value optimized out>, data=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kdecore/util/kshareddatacache.cpp:1269
#8  0x00007fb3c0e60e70 in KImageCache::insertImage (this=0xe98ff0, key=<value optimized out>, image=...) at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kdeui/util/kimagecache.cpp:86
#9  0x00007fb3c0e6121b in KImageCache::insertPixmap (this=0xe98ff0, key=..., pixmap=...) at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kdeui/util/kimagecache.cpp:105
#10 0x00007fb3b7dfbb7a in Plasma::ThemePrivate::scheduledCacheUpdate (this=0xe94b80) at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/plasma/theme.cpp:272
#11 0x00007fb3b7e006dc in Plasma::Theme::qt_metacall (this=0xe94a90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8225ce90)
    at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2_build/plasma/theme.moc:119
#12 0x00007fb3bffff3ff in QMetaObject::activate (sender=0xe988d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x5000000) at kernel/qobject.cpp:3272
#13 0x00007fb3bfff9469 in QObject::event (this=0xe988d0, e=0x1000) at kernel/qobject.cpp:1175
#14 0x00007fb3bf0acdac in QApplicationPrivate::notify_helper (this=0xdd57b0, receiver=0xe988d0, e=0x7fff8225d5e0) at kernel/qapplication.cpp:4396
#15 0x00007fb3bf0b344d in QApplication::notify (this=0xdcc430, receiver=0xe988d0, e=0x7fff8225d5e0) at kernel/qapplication.cpp:4277
#16 0x00007fb3c0dd9db6 in KApplication::notify (this=0xdcc430, receiver=0xe988d0, event=0x7fff8225d5e0) at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310
#17 0x00007fb3bffe53cb in QCoreApplication::notifyInternal (this=0xdcc430, receiver=0xe988d0, event=0x7fff8225d5e0) at kernel/qcoreapplication.cpp:732
#18 0x00007fb3c0019392 in QCoreApplication::sendEvent (this=0xdd8ed0) at kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0xdd8ed0) at kernel/qeventdispatcher_unix.cpp:602
#20 0x00007fb3c0015f54 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#21 0x00007fb3bb7ca83f in g_main_dispatch (context=0xdd7d10) at gmain.c:1960
#22 IA__g_main_context_dispatch (context=0xdd7d10) at gmain.c:2513
#23 0x00007fb3bb7cebf8 in g_main_context_iterate (context=0xdd7d10, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#24 0x00007fb3bb7cedac in IA__g_main_context_iteration (context=0xdd7d10, may_block=1) at gmain.c:2654
#25 0x00007fb3c0015bb3 in QEventDispatcherGlib::processEvents (this=0xdd5300, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#26 0x00007fb3bf16edae in QGuiEventDispatcherGlib::processEvents (this=0x7fb3a98cc000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fb3bffe3cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#28 0x00007fb3bffe4194 in QEventLoop::exec (this=0x7fff8225d880, flags=) at kernel/qeventloop.cpp:201
#29 0x00007fb3bffe9939 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#30 0x00007fb3b3d0fb16 in kdemain (argc=<value optimized out>, argv=<value optimized out>)
    at /var/tmp/portage/kde-base/plasma-workspace-4.5.2/work/plasma-workspace-4.5.2/plasma/desktop/shell/main.cpp:118
#31 0x00000000004080c5 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=0x40b62b "0") at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:716
#32 0x0000000000408dd0 in handle_launcher_request (sock=8, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:1208
#33 0x0000000000409310 in handle_requests (waitForPid=6346496) at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:1401
#34 0x0000000000409f41 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:1885


Reproducible: Always
Comment 1 Christoph Feck 2010-10-19 16:22:45 UTC

*** This bug has been marked as a duplicate of bug 253795 ***
Comment 2 sinozzuke 2010-10-31 15:12:19 UTC
Created attachment 53014 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.2 (KDE 4.5.2) using Qt 4.7.0

- What I was doing when the application crashed:

plasma crash after login and several times when pushing kickoff

-- Backtrace (Reduced):
#6  0x00007fbbaa2cfbb4 in SharedMemory::removeEntry (this=0x7fbb8e838000, index=5717) at /usr/src/debug/kdelibs-4.5.2/kdecore/util/kshareddatacache.cpp:1160
#7  0x00007fbbaa36592f in KSharedDataCache::insert (this=<value optimized out>, key=..., data=...) at /usr/src/debug/kdelibs-4.5.2/kdecore/util/kshareddatacache.cpp:1269
#8  0x00007fbbaaafe1dd in KImageCache::insertImage (this=0x7224d0, key=..., image=...) at /usr/src/debug/kdelibs-4.5.2/kdeui/util/kimagecache.cpp:86
#9  0x00007fbbaac0e236 in KImageCache::insertPixmap (this=0x7224d0, key=..., pixmap=...) at /usr/src/debug/kdelibs-4.5.2/kdeui/util/kimagecache.cpp:105
#10 0x00007fbba1617f35 in Plasma::ThemePrivate::scheduledCacheUpdate (this=0x7b9400) at /usr/src/debug/kdelibs-4.5.2/plasma/theme.cpp:275