UbuntuOne "out of space" dialog is broken
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-1-4 |
Fix Released
|
High
|
dobey | |||
Trunk |
Fix Released
|
High
|
dobey | |||
ubuntuone-client (Ubuntu) |
Fix Released
|
High
|
Ubuntu One Client Engineering team | |||
Maverick |
Fix Released
|
High
|
dobey | |||
Natty |
Fix Released
|
High
|
Ubuntu One Client Engineering team |
Bug Description
Binary package hint: ubuntuone-client
UbuntuOne is trying to open an "out of space" dialog for the account, but the dialog window never fully opens. Instead it loops on creating the window very fast and consumes all cpu%. There is no way of reading or closing the flickering window.
TEST CASE:
Pre-req - Ubuntu One account setup on computer and connected to service
1. Place a file over Ubuntu One account limit in ~/Ubuntu One ($ dd if=/dev/zero of=bigfile bs=1b count=4500000)
2. Copy multiple files or folders to ~/Ubuntu One/
3. Open Applications > Accessories > Terminal and run:
killall ubuntuone-
u1sdtool -c
Result: Out of space dialog pops up multiple times
Expected result: Out of space dialog pops up once
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: ubuntuone-client 1.4.3-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Wed Sep 29 00:41:15 2010
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
InterpreterPath: /usr/bin/python2.6
PackageArchitec
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=fi_FI.utf8
SourcePackage: ubuntuone-client
UbuntuOneSyncda
UbuntuOneUserSy
[bandwidth_
on = False
read_limit = 2097152
write_limit = 2097152
Related branches
- Roman Yepishev (community): Approve (code)
- dobey (community): Approve
-
Diff: 47 lines (+18/-1)2 files modifiedtests/syncdaemon/test_action_queue.py (+17/-0)
ubuntuone/syncdaemon/action_queue.py (+1/-1)
- dobey (community): Disapprove
- Natalia Bidart (community): Approve (fieldtest)
- Roberto Alsina (community): Approve
-
Diff: 364 lines (+181/-20)4 files modifiedgsd-plugin/gsd-ubuntuone.c (+82/-19)
gsd-plugin/gsd-ubuntuone.h (+3/-0)
gsd-plugin/test-flood.py (+95/-0)
nautilus/test-contacts-picker.c (+1/-1)
- dobey (community): Disapprove
- Natalia Bidart (community): Approve
-
Diff: 342 lines (+178/-19)3 files modifiedgsd-plugin/gsd-ubuntuone.c (+80/-19)
gsd-plugin/gsd-ubuntuone.h (+3/-0)
gsd-plugin/test-flood.py (+95/-0)
- Rodrigo Moya (community): Approve
- Roberto Alsina (community): Approve
-
Diff: 248 lines (+113/-55)3 files modifiedgsd-plugin/gsd-ubuntuone.c (+108/-50)
gsd-plugin/gsd-ubuntuone.h (+1/-1)
gsd-plugin/test-send-signal.py (+4/-4)
- Roberto Alsina (community): Approve
- Manuel de la Peña (community): Approve
-
Diff: 249 lines (+112/-56)3 files modifiedgsd-plugin/gsd-ubuntuone.c (+107/-51)
gsd-plugin/gsd-ubuntuone.h (+1/-1)
gsd-plugin/test-send-signal.py (+4/-4)
tags: | added: desktop+ u1-maverick-sru |
Changed in ubuntuone-client (Ubuntu): | |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
importance: | High → Medium |
Changed in ubuntuone-client: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
Changed in ubuntuone-client: | |
assignee: | Ubuntu One Desktop+ team (ubuntuone-desktop+) → Alejandro J. Cura (alecu) |
Changed in ubuntuone-client (Ubuntu): | |
importance: | Medium → High |
status: | Confirmed → Triaged |
Changed in ubuntuone-client (Ubuntu Maverick): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in ubuntuone-client (Ubuntu Maverick): | |
assignee: | nobody → Rodney Dawes (dobey) |
milestone: | none → maverick-updates |
status: | Triaged → In Progress |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
tags: | added: testcase |
Video of the bug in action.