Images are corrupt after import.
Submitted by an unknown user
Link to original bug (#719052)
Description
---- Reported by shotwell-maint@gnome.bugs 2013-02-06 03:48:00 -0800 ----
Original Redmine bug id: 6338
Original URL: http://redmine.yorba.org/issues/6338
Searchable id: yorba-bug-6338
Original author: Ville Vataja
Original description:
In short:
I imported some pictures to Shotwell. After the import Shotwell complained that some of the pictures couldn't be imported, and some of the pictures Shotwell imported were silently corrupted.
Long story:
I copy-imported ~700 pictures from my LUKS encrypted external hard drive to Shotwell. During the import I noticed that some of the thumbnails shown were corrupted and after the import Shotwell complained that 7 pictures couldn't be imported because of a hardware error.
So I checked few of the pictures listed, and I could read them normally. So I imported all the pictures again, and after import Shotwell said 7 pictures were imported and ~693 duplicates weren't imported.
After looking the pictures I noticed that most of the imported pictures are now corrupt.
The Shotwell library is located on a bitcasa infinite drive (dropbox competitor), their linux client is considered alpha, and write speed to the drive is slow.
I haven't tried to reproduce this bug yet.
---- Additional Comments From shotwell-maint@gnome.bugs 2013-05-01 11:45:00 -0700 ----
History
Comment 1
Updated by Ville Vataja 10 months ago
- Priority changed from Immediate to Low
Lowered the priority until I can reproduce this.
Comment 2
Updated by Ville Vataja 10 months ago
- Priority changed from Low to High
I'm able to reproduce this when the library is located on bitcasa, but it works normally when the library is on local hard drive or sshfs mount.
So it seems that importing can silently corrupt images if the library is located on buggy storage medium.
Ubuntu 12.10 64bit
Shotwell 0.13.1
BitcasaCore Fri Aug 3 12:03:17 2012.0
Comment 3
Updated by Jim Nelson 10 months ago
- Status changed from Open to Need Information
I assume you're telling Shotwell to copy the files from the source directory into the Shotwell library directory (i.e. the bitcasa directory). Have you tried copying those files using Nautilus?
Comment 4
Updated by Ville Vataja 10 months ago
- File new1.png added
- File new2.png added
Yes, I was copying the files while importing.
Copying the files with Nautilus or cp worked fine.
The corruption didn't happen when I unchecked the "Rename imported files to lowercase." -checkbox.
Comment 5
Updated by Jim Nelson 9 months ago
I did a little digging into this. It appears the bitcasa client is in alpha (as you mentioned). I have no idea why renaming the files has any effect. The files you've attached are strangely corrupted ... what I mean is, usual corruption involves distortion or severe color problems or both. These photos look intentionally edited for effect.
Do you know when a new edition of the bitcasa client will be available? Have you reported this problem to them? My inclination is to close this ticket as not our problem.
Comment 6
Updated by Ville Vataja 9 months ago
Yep, it's a strange corruption.
The current bitcasa alpha is dated August 2012, so I have a feeling that they're busy developing the windows, iOs, android, windows phone etc. software. So I kind of feel it's pointless to even file a bug report for them at the moment, maybe I'll wait until they update the linux client next time and see if the problem still exists.
The only reason I filed this bug was because the corruption was silent, but I have no problem with closing this bug.
Comment 7
Updated by Jim Nelson 9 months ago
- Status changed from Need Information to 5
- Resolution set to invalid
Ok, we'll close this bug. Let us know if you learn anything else or if bitcasa solves this problem.
Comment 8
Updated by Charles Lindsay 7 months ago
- Status changed from 5 to Invalid
--- Bug imported by chaz@yorba.org 2013-11-25 21:59 UTC ---
This bug was previously known as bug 6338 at http://redmine.yorba.org/show_bug.cgi?id=6338 Imported an attachment (id=262649) Imported an attachment (id=262650) Imported an attachment (id=262651) Imported an attachment (id=262652) Imported an attachment (id=262653)
Unknown version " in product shotwell. Setting version to "!unspecified". Unknown milestone "unknown in product shotwell. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
Resolution: RESOLVED INVALID