whoopsie-upload-all crashed with OSError in write(): [Errno 28] No space left on device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kubuntu-notification-helper (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I was browsing the web at the time using Firefox. Not sure if any of my activities triggered the bug.
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: kubuntu-
ProcVersionSign
Uname: Linux 3.13.0-17-generic x86_64
NonfreeKernelMo
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CurrentDesktop: KDE
Date: Sat Mar 15 13:11:47 2014
ExecutablePath: /usr/share/
InstallationDate: Installed on 2013-08-07 (219 days ago)
InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
InterpreterPath: /usr/bin/python3.4
ProcCmdline: /usr/bin/python3 /usr/share/
ProcEnviron:
LANGUAGE=en_AU:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_AU.UTF-8
SHELL=/bin/bash
PythonArgs: ['/usr/
SourcePackage: kubuntu-
Title: whoopsie-upload-all crashed with OSError in write(): [Errno 28] No space left on device
UpgradeStatus: Upgraded to trusty on 2014-03-10 (4 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
tags: | removed: need-duplicate-check |
Changed in kubuntu-notification-helper (Ubuntu): | |
importance: | Undecided → Medium |
information type: | Private → Public |
This bug was fixed in the package kubuntu- notification- helper - 14.04ubuntu8
--------------- notification- helper (14.04ubuntu8) trusty; urgency=medium
kubuntu-
* Catch another source of PermissionError in whoopsie- upload- all,
this should now handle all sources of permission errors LP: #1281884
* Implement simple unique application tracking by registering on dbus,
this prevents multiple invocation triggers. Also, the long
upload timeout is less concerning with a unique application.
+ Depends on python3-dbus
* Upload timeout reduced from 30 minutes to 15 minutes. This is just as
arbitrary a value, but really 15 minutes should be more than enough time
for most systems. With a 30 minute timeout and a bad connection one
can easily get into a situation where upload-all is running 24/7, reducing
the timeout improves this at least slightly.
* Try apport report add_*() and except (OSError, SystemError, ValueError) to
prevent unhandled exceptions when the system runs out of disk space for
example LP: #1292766
-- Harald Sitter <email address hidden> Mon, 17 Mar 2014 13:06:34 +0100