Unity launcher progress bar not working for file sizes >= 2GiB
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nautilus (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
The progress bar seems to fail showing progress whenever the total file size limit of the copy process is larger or equal than 2147483648 bytes (= 2 GiB).
TEST CASE:
1. Create a bad dummy file:
dd if=/dev/zero of=dummy.fail bs=1073741824 count=2
2. Create a working dummy file (one byte less):
cp dummy.bad dummy.good
truncate -s 2147483647 dummy.good
3. Open Nautilus and copy each one separately to a different place. Filesystems and partitions shouldn't matter.
RESULT:
* dummy.good: The progress bar follows the progress shown in Nautilus' file dialog.
* dummy.bad: The progress bar doesn't follow the progress shown in Nautilus' file operation dialog.
Using Nautilus 1:3.1.90-0ubuntu2 on up-to-date Oneiric.
Related branches
- Didier Roche-Tolomelli: Pending requested
-
Diff: 37 lines (+10/-2)2 files modifieddebian/changelog (+8/-0)
debian/patches/12_unity_launcher_support.patch (+2/-2)
Changed in nautilus (Ubuntu): | |
status: | New → Confirmed |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Sorry, this was really a stupid mistake. I forgot an "int" around that lead to this overflow... :/