Disk full - ubuntuone-syncdaemon crashed with IOError in __setitem__()

Bug #435627 reported by Dylan Taylor
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Invalid
Medium
Ubuntu One Foundations+ team
ubuntuone-client (Ubuntu)
Invalid
Medium
Ubuntu One Foundations+ team

Bug Description

Binary package hint: ubuntuone-client

Error occurred as a result of insufficient disk space. Syncdaemon continued to try to sync files and crashed as a result of there not being enough disk space.

Expected behavior: User is notified that an error occurred as a result of insufficient disk space.

ProblemType: Crash
Architecture: i386
CheckboxSubmission: 060a7c86f0637c4ab3689dae9311a12c
CheckboxSystem: e0ccf4c605a3846e6e356cb4f0643aca
Date: Wed Sep 23 23:44:26 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/lib/ubuntuone-client/ubuntuone-syncdaemon
InterpreterPath: /usr/bin/python2.6
Package: ubuntuone-client 0.95.1-0ubuntu1
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-syncdaemon
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-10.35-generic
PythonArgs: ['/usr/lib/ubuntuone-client/ubuntuone-syncdaemon']
SourcePackage: ubuntuone-client
Title: ubuntuone-syncdaemon crashed with IOError in __setitem__()
Uname: Linux 2.6.31-10-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Dylan Taylor (dylanmtaylor) wrote :
tags: removed: need-duplicate-check
visibility: private → public
Revision history for this message
Dylan Taylor (dylanmtaylor) wrote :

This has occurred on every reboot of my system since the error first occurred.

Revision history for this message
Guillermo Gonzalez (verterok) wrote :

Hi Dylan,

Thanks for trying Ubuntu One, and for reporting this problem.

Could you check (and paste) the syslog file (/var/log/syslog.*) around the date/hour you got this error from syncdaemon?

I think this might be related to a problem with the hard disk, as the syncdaemon is getting an error whie trying to write to it.

Thanks.

Changed in ubuntuone-client (Ubuntu):
status: New → Incomplete
Revision history for this message
Dylan Taylor (dylanmtaylor) wrote :

After making room for files to be written, the bug disappeared. Therefore, I can conclude that the bug was most likely caused by insufficient disk space. When the hard disk is nearly full, but Ubuntu One tries to sync new files anyways, it runs out of space which apparently was what caused the issue. So here's my suggestion: Since I'm somewhat experienced with programming, I think this could easily be avoided by using a try/catch statement when syncing data. If it fails to read/write data, have a notification shown to the user that Ubuntu One failed to write data to the disk due to [reason, such as lack of file space]. This could be done similarly to how Empathy alerts you of the topic when you join an IRC channel, or when you change the volume and get notified of it. Unfortunately, I'm not quite sure how to code this, so I'll leave it up to someone else.

Changed in ubuntuone-client (Ubuntu):
status: Incomplete → New
Mark G. Saye (markgsaye)
Changed in ubuntuone-client (Ubuntu):
status: New → Triaged
tags: added: desktop+
Changed in ubuntuone-client (Ubuntu):
importance: Undecided → Medium
summary: - ubuntuone-syncdaemon crashed with IOError in __setitem__()
+ Disk full - ubuntuone-syncdaemon crashed with IOError in __setitem__()
Changed in ubuntuone-client (Ubuntu):
status: Triaged → Confirmed
importance: Medium → Undecided
assignee: nobody → Ubuntu One Foundations+ team (uone-foundations)
Changed in ubuntuone-client:
status: New → Confirmed
assignee: nobody → Ubuntu One Foundations+ team (uone-foundations)
tags: added: foundations+
removed: desktop+
description: updated
tags: added: chicharra chicharra-maverick
Changed in ubuntuone-client:
importance: Undecided → Medium
Changed in ubuntuone-client (Ubuntu):
importance: Undecided → Medium
tags: added: chicharra-natty
removed: chicharra-maverick
tags: added: chicharra-oneiric
removed: chicharra-natty
Revision history for this message
dino99 (9d9) wrote :

This version has expired long ago; no more supported

Changed in ubuntuone-client (Ubuntu):
status: Confirmed → Invalid
Changed in ubuntuone-client:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.