[Bug 235081] New: warn when running out of diskspace in /var/tmp, now this causes kde system crashes (krunner, kwin, plasma-desktop, ...)

Chris christian.andi at aon.at
Thu Apr 22 16:33:14 BST 2010


https://bugs.kde.org/show_bug.cgi?id=235081

           Summary: warn when running out of diskspace in /var/tmp, now
                    this causes kde system crashes (krunner, kwin,
                    plasma-desktop,...)
           Product: kde
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: christian.andi at aon.at


Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    Gentoo Packages

I had a problem that was not easy to find, kde worked correct for a long time
(only minor program crashes) but some day after emerging an app and some
packages one to another kde system application (e.g. plasma-desktop, kwin,
krunner, ...) crashed. I logged out and tried to log in, but kde did not start
anymore, kwin crashed with a backtrace like this:

Application: KWin (kwin), signal: Bus error
[KCrash Handler]
#5  0x00007ffb8246308b in KPixmapCache::Private::mmapFile(QString const&,
KPixmapCache::Private::MmapInfo*, int) () from /usr/lib/libkdeui.so.5
#6  0x00007ffb82463c78 in KPixmapCache::Private::mmapFiles() () from
/usr/lib/libkdeui.so.5
#7  0x00007ffb82465838 in KPixmapCache::recreateCacheFiles() () from
/usr/lib/libkdeui.so.5
#8  0x00007ffb824659b5 in KPixmapCache::Private::checkFileVersion(QString
const&) () from /usr/lib/libkdeui.so.5
#9  0x00007ffb824639f0 in KPixmapCache::Private::init() () from
/usr/lib/libkdeui.so.5
#10 0x00007ffb82463b79 in KPixmapCache::timestamp() const () from
/usr/lib/libkdeui.so.5
#11 0x00007ffb81e96c8c in Plasma::ThemePrivate::setThemeName(QString const&,
bool) () from /usr/lib/libplasma.so.3
#12 0x00007ffb81e96f7b in Plasma::Theme::settingsChanged() () from
/usr/lib/libplasma.so.3

Afterward I installed the newest kde packages (kde-4.4.2, before it was
kde-4.4.1) but that did not resolve the problem. So I searched the internet
using some keywords of the backtrace and found this bug report:
https://bugs.kde.org/show_bug.cgi?id=233127.
The user had the problem that /var/tmp runned out of space, so I looked on my
/var/tmp/ partition and df showed 100% usage, 0 free. After cleaning up
/var/tmp, kde started up flawless and all problems disappeared.

It took me several hours to find the problem, so it would be nice if kde warns
the user when /var/tmp/kdecache-USER directory runs out of space! It would be
also nice if all routines writing to a full directoy would show an error saying
something like "Out of diskspace: please free some space in /var/tmp/ to
continue <RETRY>" instead of crashing. I think it would save much time for
other people and eliminate some bugs related to this.

Thank you all for the great KDE!
Christian

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list