2010-10-09 05:19:30 |
John Lenton |
bug |
|
|
added bug |
2010-10-09 05:19:30 |
John Lenton |
attachment added |
|
sd_logs.tgz https://bugs.edge.launchpad.net/bugs/657195/+attachment/1679762/+files/sd_logs.tgz |
|
2010-10-18 13:12:28 |
Lucio Torre |
ubuntuone-client: assignee |
Lucio Torre (lucio.torre) |
Facundo Batista (facundo) |
|
2010-10-18 13:17:12 |
Lucio Torre |
ubuntuone-client: importance |
Undecided |
High |
|
2010-10-18 13:17:15 |
Lucio Torre |
ubuntuone-client: status |
New |
Triaged |
|
2010-10-18 13:17:29 |
Lucio Torre |
ubuntuone-client: importance |
High |
Critical |
|
2010-10-18 16:28:35 |
Joshua Hoover |
bug task added |
|
ubuntuone-client (Ubuntu) |
|
2010-10-18 16:28:53 |
Joshua Hoover |
ubuntuone-client (Ubuntu): status |
New |
Triaged |
|
2010-10-18 16:28:56 |
Joshua Hoover |
ubuntuone-client (Ubuntu): importance |
Undecided |
High |
|
2010-10-18 16:34:18 |
Joshua Hoover |
description |
the partial filename of a file is longer than the filename, and this can lead to some interesting problems: if the creation of the partial errors out because of this,
2010-10-09 01:30:20,369 - ubuntuone.SyncDaemon.sync - ERROR - T:LOCAL:F 6ac2ebf8-13c1-421c-9e57-d6da99c60722 ['528d2446-60b8-458a-af58-8ccfe2bd352f'::'97cbf601-062c-4d86-a918-6e048ec65585'] '"Purchased from Ubuntu One/Herbert von Karajan_Philharmonia Orchestra_Elisabeth Schwarzkopf_Marga H\xc3\xb6ffgen_Ernst Haefliger_Otto Edelmann/Beethoven: The 9 Symphonies/Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"' | Executing ACTION_FUNC 'get_file' gave an exception: IOError(36, 'File name too long')
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/fsm/fsm.py", line 137, in on_event
af(event_name, parameters, *args)
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/sync.py", line 464, in get_file
share_id=self.key['share_id'])
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/filesystem_manager.py", line 907, in create_partial
open(partial_path, "w").close()
IOError: [Errno 36] File name too long: "/home/john/.cache/ubuntuone/partials/6ac2ebf8-13c1-421c-9e57-d6da99c60722.u1partial.Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"
syncdaemon then deletes the file on the server.
(ecryptfs has stronger limits on the filename length than usual; see lp:344878)
Logs attached. |
the partial filename of a file is longer than the filename, and this can lead to some interesting problems: if the creation of the partial errors out because of this,
2010-10-09 01:30:20,369 - ubuntuone.SyncDaemon.sync - ERROR - T:LOCAL:F 6ac2ebf8-13c1-421c-9e57-d6da99c60722 ['528d2446-60b8-458a-af58-8ccfe2bd352f'::'97cbf601-062c-4d86-a918-6e048ec65585'] '"Purchased from Ubuntu One/Herbert von Karajan_Philharmonia Orchestra_Elisabeth Schwarzkopf_Marga H\xc3\xb6ffgen_Ernst Haefliger_Otto Edelmann/Beethoven: The 9 Symphonies/Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"' | Executing ACTION_FUNC 'get_file' gave an exception: IOError(36, 'File name too long')
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/fsm/fsm.py", line 137, in on_event
af(event_name, parameters, *args)
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/sync.py", line 464, in get_file
share_id=self.key['share_id'])
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/filesystem_manager.py", line 907, in create_partial
open(partial_path, "w").close()
IOError: [Errno 36] File name too long: "/home/john/.cache/ubuntuone/partials/6ac2ebf8-13c1-421c-9e57-d6da99c60722.u1partial.Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"
syncdaemon then deletes the file on the server.
(ecryptfs has stronger limits on the filename length than usual; see lp:344878)
Logs attached.
TEST CASE:
1. Open https://one.ubuntu.com/files
2. Upload test file with name that is one character below the max supported by the filesystem (unecrypted filesystem, use something like: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt")
3. In terminal session run:
u1sdtool -d; u1sdtool -c
Result: Uploaded file is not in ~/Ubuntu One/ and is no longer on the server https://one.ubuntu.com/files
Expected result: Uploaded file is in ~/Ubuntu One/ and on the server https://one.ubuntu.com/files |
|
2010-10-18 16:34:42 |
Joshua Hoover |
tags |
|
chicharra u1-maverick-sru |
|
2010-10-18 16:35:32 |
Joshua Hoover |
nominated for series |
|
ubuntuone-client/stable-1-4 |
|
2010-10-18 16:35:32 |
Joshua Hoover |
bug task added |
|
ubuntuone-client/stable-1-4 |
|
2010-10-18 16:35:47 |
Joshua Hoover |
ubuntuone-client/stable-1-4: status |
New |
Triaged |
|
2010-10-18 16:36:02 |
Joshua Hoover |
ubuntuone-client/stable-1-4: assignee |
|
Facundo Batista (facundo) |
|
2010-10-18 16:36:16 |
Joshua Hoover |
ubuntuone-client/stable-1-4: importance |
Undecided |
Critical |
|
2010-10-18 16:36:32 |
Joshua Hoover |
ubuntuone-client (Ubuntu): assignee |
|
Facundo Batista (facundo) |
|
2010-10-18 16:38:52 |
Joshua Hoover |
description |
the partial filename of a file is longer than the filename, and this can lead to some interesting problems: if the creation of the partial errors out because of this,
2010-10-09 01:30:20,369 - ubuntuone.SyncDaemon.sync - ERROR - T:LOCAL:F 6ac2ebf8-13c1-421c-9e57-d6da99c60722 ['528d2446-60b8-458a-af58-8ccfe2bd352f'::'97cbf601-062c-4d86-a918-6e048ec65585'] '"Purchased from Ubuntu One/Herbert von Karajan_Philharmonia Orchestra_Elisabeth Schwarzkopf_Marga H\xc3\xb6ffgen_Ernst Haefliger_Otto Edelmann/Beethoven: The 9 Symphonies/Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"' | Executing ACTION_FUNC 'get_file' gave an exception: IOError(36, 'File name too long')
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/fsm/fsm.py", line 137, in on_event
af(event_name, parameters, *args)
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/sync.py", line 464, in get_file
share_id=self.key['share_id'])
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/filesystem_manager.py", line 907, in create_partial
open(partial_path, "w").close()
IOError: [Errno 36] File name too long: "/home/john/.cache/ubuntuone/partials/6ac2ebf8-13c1-421c-9e57-d6da99c60722.u1partial.Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"
syncdaemon then deletes the file on the server.
(ecryptfs has stronger limits on the filename length than usual; see lp:344878)
Logs attached.
TEST CASE:
1. Open https://one.ubuntu.com/files
2. Upload test file with name that is one character below the max supported by the filesystem (unecrypted filesystem, use something like: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt")
3. In terminal session run:
u1sdtool -d; u1sdtool -c
Result: Uploaded file is not in ~/Ubuntu One/ and is no longer on the server https://one.ubuntu.com/files
Expected result: Uploaded file is in ~/Ubuntu One/ and on the server https://one.ubuntu.com/files |
the partial filename of a file is longer than the filename, and this can lead to some interesting problems: if the creation of the partial errors out because of this,
2010-10-09 01:30:20,369 - ubuntuone.SyncDaemon.sync - ERROR - T:LOCAL:F 6ac2ebf8-13c1-421c-9e57-d6da99c60722 ['528d2446-60b8-458a-af58-8ccfe2bd352f'::'97cbf601-062c-4d86-a918-6e048ec65585'] '"Purchased from Ubuntu One/Herbert von Karajan_Philharmonia Orchestra_Elisabeth Schwarzkopf_Marga H\xc3\xb6ffgen_Ernst Haefliger_Otto Edelmann/Beethoven: The 9 Symphonies/Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"' | Executing ACTION_FUNC 'get_file' gave an exception: IOError(36, 'File name too long')
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/fsm/fsm.py", line 137, in on_event
af(event_name, parameters, *args)
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/sync.py", line 464, in get_file
share_id=self.key['share_id'])
File "/usr/lib/pymodules/python2.6/ubuntuone/syncdaemon/filesystem_manager.py", line 907, in create_partial
open(partial_path, "w").close()
IOError: [Errno 36] File name too long: "/home/john/.cache/ubuntuone/partials/6ac2ebf8-13c1-421c-9e57-d6da99c60722.u1partial.Symphony No. 9 in D minor 'Choral' Op. 125 (2008 Digital Remaster): III. Adagio molto e cantabile - Andante moderato.mp3"
syncdaemon then deletes the file on the server.
(ecryptfs has stronger limits on the filename length than usual; see lp:344878)
Logs attached.
------------------------------
TEST CASE:
1. Open https://one.ubuntu.com/files
2. Upload test file with name that is one character below the max supported by the filesystem (unecrypted filesystem, use something like: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt")
3. In terminal session run:
u1sdtool -d; u1sdtool -c
Result: Uploaded file is not in ~/Ubuntu One/ and is no longer on the server https://one.ubuntu.com/files
Expected result: Uploaded file is in ~/Ubuntu One/ and on the server https://one.ubuntu.com/files
|
|
2010-10-18 16:39:21 |
Joshua Hoover |
nominated for series |
|
Ubuntu Maverick |
|
2010-10-18 16:39:21 |
Joshua Hoover |
bug task added |
|
ubuntuone-client (Ubuntu Maverick) |
|
2010-10-19 14:07:43 |
Facundo Batista |
branch linked |
|
lp:~facundo/ubuntuone-client/lr-dont-delete-partial-nopartialfile |
|
2010-10-19 16:41:40 |
Joshua Hoover |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2010-10-25 12:16:10 |
Facundo Batista |
ubuntuone-client: status |
Triaged |
Fix Committed |
|
2010-10-25 12:16:14 |
Facundo Batista |
ubuntuone-client/stable-1-4: status |
Triaged |
In Progress |
|
2010-10-25 20:01:10 |
Facundo Batista |
branch linked |
|
lp:~facundo/ubuntuone-client/stable--long-partial-filenames |
|
2010-10-28 18:52:56 |
Facundo Batista |
ubuntuone-client/stable-1-4: status |
In Progress |
Fix Committed |
|
2010-12-14 20:37:18 |
dobey |
ubuntuone-client: status |
Fix Committed |
Fix Released |
|
2010-12-14 20:37:21 |
dobey |
ubuntuone-client (Ubuntu): status |
Triaged |
Fix Released |
|
2011-01-24 08:24:04 |
Roman Yepishev |
nominated for series |
|
ubuntuone-client/stable-1-2 |
|
2011-01-24 08:24:04 |
Roman Yepishev |
bug task added |
|
ubuntuone-client/stable-1-2 |
|
2011-01-24 10:04:32 |
Launchpad Janitor |
branch linked |
|
lp:~rye/ubuntuone-client/lucid-backport-work-lp657195 |
|
2011-02-17 21:00:42 |
dobey |
ubuntuone-client/stable-1-4: status |
Fix Committed |
Fix Released |
|
2011-02-17 21:01:34 |
dobey |
ubuntuone-client (Ubuntu Maverick): importance |
Undecided |
High |
|
2011-02-17 21:01:34 |
dobey |
ubuntuone-client (Ubuntu Maverick): status |
New |
In Progress |
|
2011-02-17 21:01:34 |
dobey |
ubuntuone-client (Ubuntu Maverick): assignee |
|
Rodney Dawes (dobey) |
|
2011-02-18 17:36:02 |
Brian Murray |
ubuntuone-client (Ubuntu Maverick): milestone |
|
maverick-updates |
|
2011-02-23 21:09:20 |
Martin Pitt |
ubuntuone-client (Ubuntu Maverick): status |
In Progress |
Fix Committed |
|
2011-02-23 21:09:31 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-02-23 21:09:42 |
Martin Pitt |
tags |
chicharra u1-maverick-sru |
chicharra u1-maverick-sru verification-needed |
|
2011-02-23 21:26:46 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/maverick-proposed/ubuntuone-client |
|
2011-02-25 14:37:32 |
Martin Pitt |
tags |
chicharra u1-maverick-sru verification-needed |
chicharra u1-maverick-sru verification-done |
|
2011-03-24 14:51:14 |
Launchpad Janitor |
ubuntuone-client (Ubuntu Maverick): status |
Fix Committed |
Fix Released |
|
2011-09-19 21:33:50 |
Ubuntu Foundations Team Bug Bot |
tags |
chicharra u1-maverick-sru verification-done |
chicharra testcase u1-maverick-sru verification-done |
|