Summary: | Crash occured when opening article on Planet KDE [QIODevice::write, ..., KPixmapCache::Private::writeData, KIconCache, .., KonqPixmapProvider::loadIcon] | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kdelibs | Reporter: | jbrsubscribe |
Component: | kdeui | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, asraniel, ayoze12, dario.vico, hayleyhung, konq-bugs, mpyne, mvdwerf2001, p92 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
jbrsubscribe
2010-03-20 18:51:23 UTC
- Does the application crash again if you repeat the situation you described ? Regards *** Bug 233229 has been marked as a duplicate of this bug. *** *** Bug 233699 has been marked as a duplicate of this bug. *** It's a really strange thing. I started having problems yesterday and rebooting a few times didn't solve the problem. Then I tried just logging into KDE and each time I tried, it would refresh the screen and go straight back to the login screen. I tried logging into gnome instead and there was an error saying I'd run out of disk space, and sure enough, / was completely full. The strange thing is that this was one of the first things I checked and before I booted up the previous time, there was 2.1 gb of free space. I cleared up some space and it seems to be working again. But I can't figure out what suddenly used up all that space while rebooting my machine. The only thing I have been using that might have filled up space is backintime, which I have just started using. The backups are all stored on a completely different partition but I did set up a new directory to be backed up yesterday.. which was pretty huge. At some point, I heard lots of hard disk activity. I'm not sure how backintime does the initial file transfer .. but this could be one possible explanation for the constant crashing. Now I've got back to 1 gb of free space, it's all going ok again.. for the time being. From bug 233700: -- Information about the crash: I was trying to switch on desktop effects. Desktop effects seem really unstable - they were on before I switched off my machine but when I restarted, desktop effects switched off. When I restarted, the system was also acting slowly. I tried to start system settings a few times but the cursor bounced with no response. Finally when system settings was able to start, I enabled desktop effects, it crashed. -- Backtrace: #6 memcpy () at ../sysdeps/i386/i686/memcpy.S:100 #7 0x02fc0886 in (anonymous namespace)::KPCMemoryDevice::writeData (this=0x95ffcb0, data=0x941b7c0 "", len=809) at /usr/include/bits/string3.h:52 #8 0x07bb45ff in QIODevice::write (this=0x95ffcb0, data=0x941b7c0 "", maxSize=809) at io/qiodevice.cpp:1324 #9 0x07ba0631 in QDataStream::writeRawData (this=0xbfce82f4, s=0x941b7c0 "", len=809) at io/qdatastream.cpp:1353 #10 0x07ba093b in QDataStream::writeBytes (this=0xbfce82f4, s=0x941b7c0 "", len=809) at io/qdatastream.cpp:1337 #11 0x07b2c43b in operator<< (out=..., ba=...) at tools/qbytearray.cpp:2671 #12 0x02fc2a0a in KPixmapCache::Private::writeData (this=0x8cd2918, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:1475 #13 0x02fc623f in KPixmapCache::insert (this=0x8cd2758, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/util/kpixmapcache.cpp:1438 #14 0x02f1130c in KIconCache::insert (this=0x8cd2758, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/icons/kiconcache.cpp:298 #15 0x02f119b2 in KIconCache::insert (this=0x8cd2758, key=..., pix=..., path=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/icons/kiconcache.cpp:285 #16 0x02f085f4 in KIconLoader::loadIcon (this=0x8ca7108, _name=..., group=Desktop, size=<value optimized out>, state=<value optimized out>, overlays=..., path_store=0x0, canReturnNull=false) at /usr/src/debug/kdelibs-4.4.1/kdeui/icons/kiconloader.cpp:1273 #17 0x02f008a7 in KIconEngine::pixmap (this=0x8f2ab90, size=..., mode=Active, state=Off) at /usr/src/debug/kdelibs-4.4.1/kdeui/icons/kiconengine.cpp:119 #18 0x06a7d0e7 in QIcon::pixmap (this=0xbfce9a78, size=..., mode=Active, state=Off) at image/qicon.cpp:669 *** Bug 233700 has been marked as a duplicate of this bug. *** *** Bug 238005 has been marked as a duplicate of this bug. *** Relevant part of the backtrace of the other bugreport: #5 memcpy () at ../sysdeps/x86_64/memcpy.S:267 #6 0x00007f6de6a0a797 in writeData (this=0x33f0fd0, data=0x3b31c68 "\360\232\217^7\312\335\247\343zu\222\036\235\253\377\246q\310\330\301\305e\214\067\234=.\207\n\030\063\261\206\306\332#\t\370\304\325M\020\215O\275<\337[{\026\343]o~\225p\260\205\r\255\177\267\334ihH\324\377-\271\257\t\365\352\224\336\254\235\017\244\235S\360Y\344JlM\344\360gL\310\234\030\207\\k=B_D\326\244\372cg\361\\\371\352\253\257\356r6\231\334\065>\035\226\256\237z\374\277]k\303|\226\315=s\265\266\267\364l\025\271\276\234\275:\311\071\253Yzt\266.\322Z\244u\310x!\311\312\030s\354\237\204:\024aO\262A!c\\!\263\016l\006\237&6\325\362in\276\365r\373z9\236\345p\264"..., len=10944) at /usr/include/bits/string3.h:52 #7 0x00007f6de63d6417 in QIODevice::write (this=0x33f0fd0, data=0x3b30d38 "", maxSize=10944) at io/qiodevice.cpp:1324 #8 0x00007f6de63c249a in QDataStream::writeRawData (this=<value optimized out>, s=0x3b31c68 "\360\232\217^7\312\335\247\343zu\222\036\235\253\377\246q\310\330\301\305e\214\067\234=.\207\n\030\063\261\206\306\332#\t\370\304\325M\020\215O\275<\337[{\026\343]o~\225p\260\205\r\255\177\267\334ihH\324\377-\271\257\t\365\352\224\336\254\235\017\244\235S\360Y\344JlM\344\360gL\310\234\030\207\\k=B_D\326\244\372cg\361\\\371\352\253\257\356r6\231\334\065>\035\226\256\237z\374\277]k\303|\226\315=s\265\266\267\364l\025\271\276\234\275:\311\071\253Yzt\266.\322Z\244u\310x!\311\312\030s\354\237\204:\024aO\262A!c\\!\263\016l\006\237&6\325\362in\276\365r\373z9\236\345p\264"..., len=10944) at io/qdatastream.cpp:1353 #9 0x00007f6de63c2706 in QDataStream::writeBytes (this=0x7fffdc0efc30, s=0x3b30d38 "", len=10944) at io/qdatastream.cpp:1337 #10 0x00007f6de6a0c6d0 in KPixmapCache::Private::writeData (this=0x232f800, key=<value optimized out>, pix=<value optimized out>) at ../../kdeui/util/kpixmapcache.cpp:1477 #11 0x00007f6de6a0fccb in KPixmapCache::insert (this=0x233ba90, key=..., pix=...) at ../../kdeui/util/kpixmapcache.cpp:1440 #12 0x00007f6ddeedbb3e in Plasma::ThemePrivate::scheduledCacheUpdate (this=0x2318ce0) at ../../plasma/theme.cpp:242 #13 0x00007f6ddeedfd0a in Plasma::Theme::qt_metacall (this=0x22f5130, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffdc0eff20) at ./theme.moc:111 #14 0x00007f6de6456e3f in QMetaObject::activate (sender=0x23334a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x372) at kernel/qobject.cpp:3293 #15 0x00007f6de6453a63 in QObject::event (this=0x23334a0, e=0x7fffdc0f0670) at kernel/qobject.cpp:1212 #16 0x00007f6de55e022c in QApplicationPrivate::notify_helper (this=0x2227530, receiver=0x23334a0, e=0x7fffdc0f0670) at kernel/qapplication.cpp:4300 #17 0x00007f6de55e66fb in QApplication::notify (this=0x21f14b0, receiver=0x23334a0, e=0x7fffdc0f0670) at kernel/qapplication.cpp:4183 #18 0x00007f6de698b526 in KApplication::notify (this=0x21f14b0, receiver=0x23334a0, event=0x7fffdc0f0670) at ../../kdeui/kernel/kapplication.cpp:302 Either it's a bug in KPixmapCache (used by Plasma::Theme) or the cache is corrupt. To "fix" a corrupt cache just delete it. i.e. rm /var/tmp/kdecache-$USER/kpc/*.{index,data} If the bug is in KPixmapCache then it is fixed for KDE SC 4.5, as Plasma::Theme no longer uses KPixmapCache. The fix is unfortunately far too invasive to backport to KDE 4.4. *** Bug 244228 has been marked as a duplicate of this bug. *** *** Bug 230364 has been marked as a duplicate of this bug. *** |