Ubuntu one crashes in scan()
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-1-4 |
Fix Released
|
Medium
|
Guillermo Gonzalez | |||
Trunk |
Fix Released
|
Medium
|
Guillermo Gonzalez | |||
ubuntuone-client (Ubuntu) |
Fix Released
|
Medium
|
dobey | |||
Maverick |
Fix Released
|
Medium
|
dobey | |||
Natty |
Fix Released
|
Medium
|
dobey |
Bug Description
Binary package hint: ubuntuone-client
My files are not synchronized correctly. I started checking why and found that u1syncdaemon crashes on startup:
2010-12-20 11:03:00,014 - twisted - ERROR - Unhandled error in Deferred:
2010-12-20 11:03:00,015 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
File "/usr/lib/
d.addCallba
File "/usr/lib/
self.
File "/usr/lib/
self.result = callback(
File "/usr/lib/
d = defer.execute(scan)
--- <exception caught here> ---
File "/usr/lib/
result = callable(*args, **kw)
File "/usr/lib/
share)
File "/usr/lib/
different = self.check_
File "/usr/lib/
different = (newstat.st_ino != oldstat.st_ino or
exceptions.
----
TEST CASE:
1. Create a new file: ~/Ubuntu One/692496.txt and wait until it is synced
2. Open Applications > Accessories > Terminal and run:
u1sdtool --info=
3. Copy mdid output from the command above and use below in place of $MDID-FROM-STEP2:
u1sdtool -q
cd /tmp
wget https:/
python 692496_test.py --mdid=
u1sdtool -c
Result: Syncdaemon errors and crashes: exceptions.
Expected result: No syncdaemon error and syncdaemon continues to run properly, scanning files
----
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: ubuntuone-client 1.4.5-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.35-24-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Mon Dec 20 11:04:53 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release Candidate amd64 (20100928)
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=pl_PL.utf8
SHELL=/bin/bash
SourcePackage: ubuntuone-client
UbuntuOneUserSy
[bandwidth_
read_limit = 2097152
write_limit = 2097152
on = False
Related branches
- Lucio Torre (community): Approve
- Facundo Batista (community): Approve
-
Diff: 111 lines (+12/-38)5 files modifiedtests/syncdaemon/test_fsm.py (+0/-19)
tests/syncdaemon/test_localrescan.py (+10/-1)
ubuntuone/syncdaemon/filesystem_manager.py (+0/-8)
ubuntuone/syncdaemon/local_rescan.py (+2/-0)
ubuntuone/syncdaemon/sync.py (+0/-10)
- dobey (community): Approve
- Facundo Batista (community): Approve
-
Diff: 136 lines (+21/-40)5 files modifiedtests/syncdaemon/test_fsm.py (+9/-21)
tests/syncdaemon/test_localrescan.py (+10/-1)
ubuntuone/syncdaemon/filesystem_manager.py (+0/-8)
ubuntuone/syncdaemon/local_rescan.py (+2/-0)
ubuntuone/syncdaemon/sync.py (+0/-10)
tags: | added: chicharra chicharra-natty foundations+ |
Changed in ubuntuone-client: | |
assignee: | nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+) |
Changed in ubuntuone-client: | |
status: | New → Triaged |
assignee: | Ubuntu One Foundations+ team (ubuntuone-foundations+) → Guillermo Gonzalez (verterok) |
importance: | Undecided → Medium |
Changed in ubuntuone-client: | |
status: | Triaged → In Progress |
Changed in ubuntuone-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-client (Ubuntu Natty): | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → Medium |
status: | New → In Progress |
tags: | added: support |
Changed in ubuntuone-client (Ubuntu Maverick): | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → Medium |
milestone: | none → maverick-updates |
status: | New → In Progress |
tags: |
added: verification-done removed: verification-needed |
description: | updated |
description: | updated |
tags: | added: testcase |
I've built package from maverick source + this fix and got u1syncdaemon to start and work correctly.