JPEG file with certain EXIF data causes nautilus to crash

Bug #709734 reported by Fridtjof Busse on 2011-01-29
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Nautilus
Unknown
Critical
nautilus (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: nautilus

When trying to view the properties of a large JPEG file (18 MB), nautilus crashes.
These are three seperate attempts to show the properties of a particular file (happens with other large JPEGs as well):

[ 70.065914] nautilus[1620]: segfault at 3d6f9c6 ip 00007fd7aad27b4e sp 00007fffe4d5f320 error 4 in libexempi.so.3.2.1[7fd7aac80000+e4000]
[ 184.859323] nautilus[1749]: segfault at 3a91196 ip 00007fc375c1ab4e sp 00007fffb35467d0 error 4 in libexempi.so.3.2.1[7fc375b73000+e4000]
[ 219.112416] nautilus[2009]: segfault at 390eed6 ip 00007f7e6275db4e sp 00007fff7913bbc0 error 4 in libexempi.so.3.2.1[7f7e626b6000+e4000]

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: nautilus 1:2.32.0-0ubuntu1.2
ProcVersionSignature: Ubuntu 2.6.35-25.44-generic 2.6.35.10
Uname: Linux 2.6.35-25-generic x86_64
Architecture: amd64
Date: Sat Jan 29 13:17:38 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
 LANG=de_DE.utf8
 SHELL=/bin/bash
SourcePackage: nautilus

bbordwell (benbordwell) wrote :

Could you please attach an example .jpeg, jpegs that large are not very common :)

OK, the problem seems to be EXIF rather than the size.
If I run
exiftool -all:all=
on the affected file, the properties open just fine.

bbordwell (benbordwell) wrote :

Well either way bad EXIF data should not crash nautilus. Could you please upload a picture that has the EXIF data that will crash nautilus so we can get this bug reproduced and sent upstream? Thank you.

I created a small picture that crashes nautilus on 10.10 x86_64 every time.

bbordwell (benbordwell) wrote :

Thanks for the example file. I can confirm this crash on my system.

Changed in nautilus (Ubuntu):
status: New → Confirmed
bbordwell (benbordwell) wrote :
summary: - nautilus crash with large JPEG files
+ JPEG file with certain EXIF data causes nautilus to crash
bbordwell (benbordwell) on 2011-02-01
Changed in nautilus (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Low
Changed in nautilus:
importance: Unknown → Medium
status: Unknown → New
Changed in nautilus:
importance: Medium → Critical
Changed in nautilus:
status: New → Unknown
Daniel Stoni (stoni.ch) wrote :

Any news since? Any workaround possible? My client keeps complaining about this one ...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.