Summary: | Plasma etc. crash on openSUSE 13.2 [KSharedDataCache] | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Mike <ingzackm77> |
Component: | kshareddatacache | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | crash | CC: | 98nx, aniellob, basu123ra, boblovgren55, cfeck, cgdobre, chippyprice, dantheelder, dominick.allen1989, edpmatrix, emanuele.fumeo, g.christoph, gerd.muncke, gyunaev, hemlock-solmes, hrvoje.senjan, ilwwfer, Jboul824, josua.mayer97, jpdrawneek, karl, luislezcair, Michael.Blortz, mpyne, rohan, services+kde, twchess805, vivekbhat9, william.valencia, working |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Mike
2014-11-05 06:45:44 UTC
W/ 99% chance your /var partition is full. My partition /var is almost clear because I've installed opensuse with kde 4.14.2 the same day that i had problems *** Bug 340634 has been marked as a duplicate of this bug. *** *** Bug 340651 has been marked as a duplicate of this bug. *** *** Bug 340654 has been marked as a duplicate of this bug. *** *** Bug 340669 has been marked as a duplicate of this bug. *** *** Bug 340775 has been marked as a duplicate of this bug. *** *** Bug 340786 has been marked as a duplicate of this bug. *** *** Bug 340791 has been marked as a duplicate of this bug. *** *** Bug 340822 has been marked as a duplicate of this bug. *** *** Bug 340826 has been marked as a duplicate of this bug. *** *** Bug 340827 has been marked as a duplicate of this bug. *** *** Bug 340898 has been marked as a duplicate of this bug. *** *** Bug 340911 has been marked as a duplicate of this bug. *** *** Bug 340955 has been marked as a duplicate of this bug. *** *** Bug 340975 has been marked as a duplicate of this bug. *** *** Bug 341027 has been marked as a duplicate of this bug. *** *** Bug 341030 has been marked as a duplicate of this bug. *** First, sorry for the flood, but I noticed a pattern here (all from openSUSE 13.2). This could be related to switching to btrfs file system. I have no idea if btrfs supports the same file pre-allocation calls that ext4 does. If this is reproducible, please try (re)moving /var/tmp/kdecache-user/*.kcache files. Adding Hrvoje from openSUSE KDE team. i have really little knowledge about BTRFS, and what does it do differently vs. ext4. from quick google it would appear it supports posix_fallocate fine.. however, i've stumbled upon this thread http://www.spinics.net/lists/linux-btrfs/msg38740.html which indicates some problems with mmap usage + btrfs + kernel 3.16 < 3.17.2 will try to investigate with other folks do they have some ideas what could go wrong (and does openSUSE carries some specific patches wrt. btrfs) *** Bug 340930 has been marked as a duplicate of this bug. *** Thanks for the link, the fallocate+mmap pattern mentioned there is indeed the same usage pattern as in kshareddatacache. Can anyone confirm that using btrfs with 3.17.2 kernel fixes the issue? openSUSE offers newer kernel builds for testing, see http://download.opensuse.org/repositories/Kernel:/stable/standard/ I can confirm that switching rootfs back to ext4 fixes the issue completely with exactly the same software/hardware configuration, so the issue is indeed btrfs-related. I can also confirm that switching the rootfs back to ext4 resolves the issue with the same hardware configuration. I have just reinstalled openSUSE 13.2 x64, using btrfs on the rootfs. I immediately updated to the 3.17.3-1.g76fe48f-desktop kernel once I was in KDE. I will report back with any findings. It looks like the problem is fixed with the 3.17.3 kernel I installed. I would have had a crash by now, which seemed to happen more often with heavy disk activity. I have performed tests using rsync on my system, and no crashes have occurred. if i correctly compared patches mentioned in that thread, they are also backported into 3.16 branch (so, present with kernel 3.16.7; openSUSE 13.2 release has 3.16.6) will open a report at openSUSE bugzilla so our kernel team can take a look and either backport also, or just update to 3.16.7. Created attachment 89625 [details]
New crash information added by DrKonqi
plasma-desktop (4.11.12) on KDE Platform 4.14.2 using Qt 4.8.6
- What I was doing when the application crashed: I was copying multiple files from usb external disk using dolphin.
- Unusual behavior I noticed: crash desktop, only apps are running
-- Backtrace (Reduced):
#7 0x00007f4c3408405c in qstrncmp (len=<optimized out>, str2=<optimized out>, str1=<optimized out>) at /usr/include/QtCore/qbytearray.h:104
#8 findNamedEntry (key=..., this=0x7f4c12fd7000) at /usr/src/debug/kdelibs-4.14.2/kdecore/util/kshareddatacache.cpp:790
#9 KSharedDataCache::find (this=this@entry=0xbc77b0, key=..., destination=destination@entry=0x7fffdd0f8590) at /usr/src/debug/kdelibs-4.14.2/kdecore/util/kshareddatacache.cpp:1613
#10 0x00007f4c348fc975 in KImageCache::findPixmap (this=0xbc77b0, key=..., destination=destination@entry=0x7fffdd0f85f0) at /usr/src/debug/kdelibs-4.14.2/kdeui/util/kimagecache.cpp:150
#11 0x00007f4c2880fd33 in Plasma::Theme::findInCache (this=0xcacd00, key=..., pix=...) at /usr/src/debug/kdelibs-4.14.2/plasma/theme.cpp:1045
Created attachment 89643 [details]
New crash information added by DrKonqi
plasma-desktop (4.11.12) on KDE Platform 4.14.2 using Qt 4.8.6
- What I was doing when the application crashed:
Copied some files, ahd dolphin open, fresh installation: crash
then crash every login
-- Backtrace (Reduced):
#7 0x00007fa9e11d105c in qstrncmp (len=<optimized out>, str2=<optimized out>, str1=<optimized out>) at /usr/include/QtCore/qbytearray.h:104
#8 findNamedEntry (key=..., this=0x7fa9be894000) at /usr/src/debug/kdelibs-4.14.2/kdecore/util/kshareddatacache.cpp:790
#9 KSharedDataCache::find (this=this@entry=0xa42ef0, key=..., destination=destination@entry=0x7fff2fb7ed40) at /usr/src/debug/kdelibs-4.14.2/kdecore/util/kshareddatacache.cpp:1613
#10 0x00007fa9e1a49975 in KImageCache::findPixmap (this=0xa42ef0, key=..., destination=destination@entry=0x7fff2fb7eda0) at /usr/src/debug/kdelibs-4.14.2/kdeui/util/kimagecache.cpp:150
#11 0x00007fa9d595cd33 in Plasma::Theme::findInCache (this=0xa92ea0, key=..., pix=...) at /usr/src/debug/kdelibs-4.14.2/plasma/theme.cpp:1045
I can confirm that after upgrading to kernel 3.17.3, I do not have crash since 2-3 days. *** Bug 341168 has been marked as a duplicate of this bug. *** *** Bug 341249 has been marked as a duplicate of this bug. *** *** Bug 341295 has been marked as a duplicate of this bug. *** *** Bug 341371 has been marked as a duplicate of this bug. *** downstream report @ https://bugzilla.suse.com/show_bug.cgi?id=905832 if someone can check https://bugzilla.suse.com/show_bug.cgi?id=905832#c5 please report success or failure there.. TIA *** Bug 341399 has been marked as a duplicate of this bug. *** *** Bug 341431 has been marked as a duplicate of this bug. *** *** Bug 341648 has been marked as a duplicate of this bug. *** I had this bug with openSuSE 13.2 - kernel 3.16-6 to 3.16.7 After i made a backup of my home-dir, I got an erro, that some files could not be copied. I made a recovery-boot and I started making a xfs_repair -L /dev/sdaX (where X is my partition of the home-dir; and yes I have had a backup of my home). After 2 times of starting the xfs_repair command, my crash is gone and KDE is starting without problems. Don't no if this is the solution, but for me it helped. Grettings Gerald *** Bug 341800 has been marked as a duplicate of this bug. *** *** Bug 342770 has been marked as a duplicate of this bug. *** *** Bug 343571 has been marked as a duplicate of this bug. *** *** Bug 344927 has been marked as a duplicate of this bug. *** *** Bug 356427 has been marked as a duplicate of this bug. *** |