Bug 304314

Summary: kickoff starter cannot be started
Product: [Unmaintained] kdelibs Reporter: george
Component: kshareddatacacheAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: george, mpyne
Priority: NOR    
Version: 4.8.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description george 2012-07-31 05:53:45 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.4.6-1.fc16.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
THe kickoff application starter generate error and cannot be started.

-- Backtrace:
Application: Plasma 桌面 shell (plasma-desktop), signal: Bus error
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7799780 (LWP 1339))]

Thread 3 (Thread 0xafb17b40 (LWP 1341)):
#0  0xb77cf424 in __kernel_vsyscall ()
#1  0x44a1d1a0 in __GI___poll (fds=0xaf201c98, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x44becd3c in g_poll (fds=0xaf201c98, nfds=1, timeout=-1) at gpoll.c:132
#3  0x44bde146 in g_main_context_poll (n_fds=1, fds=0xaf201c98, priority=<optimized out>, timeout=<optimized out>, context=0xaf2004e0) at gmain.c:3402
#4  g_main_context_iterate (context=0xaf2004e0, block=1153355024, dispatch=1, self=0xaf200d70) at gmain.c:3084
#5  0x44bde4ef in g_main_context_iteration (context=0xaf2004e0, may_block=1) at gmain.c:3152
#6  0x4f563c37 in QEventDispatcherGlib::processEvents (this=0xaf200468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x4f52fa9e in QEventLoop::processEvents (this=0xafb17200, flags=...) at kernel/qeventloop.cpp:149
#8  0x4f52fd49 in QEventLoop::exec (this=0xafb17200, flags=...) at kernel/qeventloop.cpp:204
#9  0x4f4170dc in QThread::exec (this=0x884b368) at thread/qthread.cpp:501
#10 0x4f50c9ee in QInotifyFileSystemWatcherEngine::run (this=0x884b368) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x4f41a661 in QThreadPrivate::start (arg=0x884b368) at thread/qthread_unix.cpp:307
#12 0x44aeacd3 in start_thread (arg=0xafb17b40) at pthread_create.c:309
#13 0x44a27a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xaf09bb40 (LWP 1342)):
#0  0xb77cf424 in __kernel_vsyscall ()
#1  0x44aee85c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x42d4ec21 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x42e4e220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0x42d4ec60 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x42e4e220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0x44aeacd3 in start_thread (arg=0xaf09bb40) at pthread_create.c:309
#5  0x44a27a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7799780 (LWP 1339)):
[KCrash Handler]
#7  __strncmp_ia32 (s1=0xb6998000 <Address 0xb6998000 out of bounds>, s2=0x8f10c90 "$kico_document-open-recent_45_0:1:notrans", n=4096) at ../string/strncmp.c:43
#8  0x4faece22 in qstrncmp (len=<optimized out>, str2=0x8f10c90 "$kico_document-open-recent_45_0:1:notrans", str1=<optimized out>) at /usr/include/QtCore/qbytearray.h:104
#9  SharedMemory::findNamedEntry (this=0xb68a4000, key=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/util/kshareddatacache.cpp:786
#10 0x4fae9979 in KSharedDataCache::find (this=0x832e730, key=..., destination=0xbff68224) at /usr/src/debug/kdelibs-4.8.4/kdecore/util/kshareddatacache.cpp:1637
#11 0x41824fdb in KIconLoaderPrivate::findCachedPixmapWithPath (this=0x834d2d8, key=..., data=..., path=...) at /usr/src/debug/kdelibs-4.8.4/kdeui/icons/kiconloader.cpp:861
#12 0x41825383 in KIconLoader::loadIcon (this=0x832d288, _name=..., group=KIconLoader::Desktop, size=45, state=0, overlays=..., path_store=0x0, canReturnNull=false) at /usr/src/debug/kdelibs-4.8.4/kdeui/icons/kiconloader.cpp:1225
#13 0x4181c0bf in paint (mode=QIcon::Normal, rect=..., painter=0xbff68658, this=0x887bf88, state=<optimized out>) at /usr/src/debug/kdelibs-4.8.4/kdeui/icons/kiconengine.cpp:88
#14 KIconEngine::paint (this=0x887bf88, painter=0xbff68658, rect=..., mode=QIcon::Normal, state=QIcon::Off) at /usr/src/debug/kdelibs-4.8.4/kdeui/icons/kiconengine.cpp:69
#15 0x4fd91e6c in QIcon::paint (this=0xbff68668, painter=0xbff68658, rect=..., alignment=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:730
#16 0xb53454af in Kickoff::TabBar::paintEvent (this=0x881ddf8, event=0xbff68c44) at /usr/src/debug/kde-workspace-4.8.4/plasma/desktop/applets/kickoff/ui/tabbar.cpp:317
#17 0x4fd34f63 in QWidget::event (this=0x881ddf8, event=0xbff68c44) at kernel/qwidget.cpp:8517
#18 0x501c23cf in QTabBar::event (this=0x881ddf8, event=0xbff68c44) at widgets/qtabbar.cpp:1514
#19 0x4fcda264 in notify_helper (e=0xbff68c44, receiver=0x881ddf8, this=0x82bbc80) at kernel/qapplication.cpp:4551
#20 QApplicationPrivate::notify_helper (this=0x82bbc80, receiver=0x881ddf8, e=0xbff68c44) at kernel/qapplication.cpp:4523
#21 0x4fcdf6db in QApplication::notify (this=0x82bbc80, receiver=0x881ddf8, e=0xbff68c44) at kernel/qapplication.cpp:4516
#22 0x4187e8b2 in KApplication::notify (this=0x82a7fc0, receiver=0x881ddf8, event=0xbff68c44) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#23 0x4f530eae in QCoreApplication::notifyInternal (this=0x82a7fc0, receiver=0x881ddf8, event=0xbff68c44) at kernel/qcoreapplication.cpp:915
#24 0x4fd3086b in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:234
#25 QWidgetPrivate::drawWidget (this=0x881b5d0, pdev=0x8f75918, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x88a00d0) at kernel/qwidget.cpp:5594
#26 0x4fd31612 in QWidgetPrivate::paintSiblingsRecursive (this=0x88370d0, pdev=0x8f75918, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x88a00d0) at kernel/qwidget.cpp:5803
#27 0x4fd3134a in QWidgetPrivate::paintSiblingsRecursive (this=0x88370d0, pdev=0x8f75918, siblings=..., index=23, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x88a00d0) at kernel/qwidget.cpp:5790
#28 0x4fd305c9 in QWidgetPrivate::drawWidget (this=0x88370d0, pdev=0x8f75918, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x88a00d0) at kernel/qwidget.cpp:5647
#29 0x4fd31612 in QWidgetPrivate::paintSiblingsRecursive (this=0x886c670, pdev=0x8f75918, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x88a00d0) at kernel/qwidget.cpp:5803
#30 0x4fd305c9 in QWidgetPrivate::drawWidget (this=0x886c670, pdev=0x8f75918, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x88a00d0) at kernel/qwidget.cpp:5647
#31 0x4ff27642 in QWidgetBackingStore::sync (this=0x88a00d0) at painting/qbackingstore.cpp:1373
#32 0x4ff27a11 in QWidgetBackingStore::sync (this=0x88a00d0, exposedWidget=0x886e870, exposedRegion=...) at painting/qbackingstore.cpp:1161
#33 0x4fd25f55 in QWidgetPrivate::syncBackingStore (this=0x886c670, region=...) at kernel/qwidget.cpp:1901
#34 0x4fd6302c in QETWidget::translatePaintEvent (this=0x886e870, event=0xbff69afc) at kernel/qapplication_x11.cpp:5237
#35 0x4fd63aa8 in QApplication::x11ProcessEvent (this=0x82a7fc0, event=0xbff69afc) at kernel/qapplication_x11.cpp:3546
#36 0x4fd8f085 in x11EventSourceDispatch (s=0x82c02d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#37 0x44bddaff in g_main_dispatch (context=0x82c0200) at gmain.c:2441
#38 g_main_context_dispatch (context=0x82c0200) at gmain.c:3011
#39 0x44bde240 in g_main_context_iterate (context=0x82c0200, block=1153355024, dispatch=1, self=0x82bcae0) at gmain.c:3089
#40 0x44bde4ef in g_main_context_iteration (context=0x82c0200, may_block=1) at gmain.c:3152
#41 0x4f563bd8 in QEventDispatcherGlib::processEvents (this=0x8270d78, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#42 0x4fd8ed1b in QGuiEventDispatcherGlib::processEvents (this=0x8270d78, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#43 0x4f52fa9e in QEventLoop::processEvents (this=0xbff69e04, flags=...) at kernel/qeventloop.cpp:149
#44 0x4f52fd49 in QEventLoop::exec (this=0xbff69e04, flags=...) at kernel/qeventloop.cpp:204
#45 0x4f5351eb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#46 0x4fcd8095 in QApplication::exec () at kernel/qapplication.cpp:3812
#47 0x42725106 in kdemain (argc=1, argv=0xbff6a004) at /usr/src/debug/kde-workspace-4.8.4/plasma/desktop/shell/main.cpp:120
#48 0x0804873c in main (argc=1, argv=0xbff6a004) at /usr/src/debug/kde-workspace-4.8.4/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 george 2012-07-31 06:32:16 UTC
Created attachment 72843 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2

- What I was doing when the application crashed:

I did nothing after reboot. After few minutes later, I point to kickoff appl. starter  and then click it, THe starter stuck and showed black screen in 8-10 seconds. THe black screen disappeared in 2 seconds and showed plasma-desktop error message on the scren.  THe result is the appl. starter cannot be opened(started)

-- Backtrace (Reduced):
#7  __strncmp_ia32 (s1=0xb68d3000 <Address 0xb68d3000 out of bounds>, s2=0xa3790f0 "$kico_document-open-recent_45_0:1:notrans", n=4096) at ../string/strncmp.c:43
#8  0x4faece22 in qstrncmp (len=<optimized out>, str2=0xa3790f0 "$kico_document-open-recent_45_0:1:notrans", str1=<optimized out>) at /usr/include/QtCore/qbytearray.h:104
#9  SharedMemory::findNamedEntry (this=0xb67df000, key=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/util/kshareddatacache.cpp:786
#10 0x4fae9979 in KSharedDataCache::find (this=0x9773d70, key=..., destination=0xbfed87f4) at /usr/src/debug/kdelibs-4.8.4/kdecore/util/kshareddatacache.cpp:1637
#11 0x41824fdb in KIconLoaderPrivate::findCachedPixmapWithPath (this=0x9784308, key=..., data=..., path=...) at /usr/src/debug/kdelibs-4.8.4/kdeui/icons/kiconloader.cpp:861
Comment 2 Dominik Haumann 2016-09-06 12:19:21 UTC

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