Summary: | digikam crashes while uploading from a corrupt EyeFi SD card | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Oded <oded.comay> |
Component: | Metadata-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | adler, caulier.gilles |
Priority: | NOR | Keywords: | drkonqi |
Version: | 4.9.0 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.3.0 | |
Sentry Crash Report: |
Description
Oded
2015-07-20 19:22:23 UTC
I can mount and read many but not all of the files. syslog error messages just before the crash: Jul 20 22:13:00 F19 kernel: [6326855.242953] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.242957] sde1: rw=0, want=327977982, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.242960] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.242961] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243069] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243071] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243140] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243153] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: sde1: rw=0, want=327977982, limit=60850816 Jul 20 22:13:00 F19 kernel: attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243194] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243196] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243233] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243234] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243270] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243272] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243317] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243318] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243363] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243365] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243420] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243421] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243456] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243458] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243511] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243513] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243548] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243550] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243585] attempt to access beyond end of device Jul 20 22:13:00 F19 kernel: [6326855.243587] sde1: rw=0, want=327977926, limit=60850816 Jul 20 22:13:00 F19 kernel: [6326855.243622] attempt to access beyond end of device It crash in Exiv2 shared lib in TIFF file parser. Please report this problem to Exiv2 library bugzilla with exiv2 version used (look in digiKam Help/Components Info dialog for details). http://dev.exiv2.org/projects/exiv2/wiki Also image edited where you can reproduce the problem. (In reply to Gilles Caulier from comment #2) > It crash in Exiv2 shared lib in TIFF file parser. > > Please report this problem to Exiv2 library bugzilla with exiv2 version used > (look in digiKam Help/Components Info dialog for details). > > http://dev.exiv2.org/projects/exiv2/wiki > > Also image edited where you can reproduce the problem. maybe a try-catch around error prone 3rd party library calls can make digikam more stable. try catch already implemented in libkexiv2 interface. In fact, in your crash condition, Exiv2 must generate an Exception, else it doesn't work. Gilles Caulier *** Bug 350599 has been marked as a duplicate of this bug. *** So, has this been reported as an issue in the libkexiv tracker? Also, is there a solution or workaround for this issue? Not reproducible with digiKam 7.3.0 and Exiv2 0.27.4 |