shotwell crashed with SIGSEGV in gexiv2_metadata_get_orientation()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gexiv2 |
Fix Released
|
Unknown
|
|||
gexiv2 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Maverick |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: shotwell
The crash happened while the screen was locked.
TEST CASE:
1. install gexiv2 from maverick-proposed
2. import/open images in shotwell
3. see shotwell works fine
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: shotwell 0.7.1-0ubuntu2
ProcVersionSign
Uname: Linux 2.6.35-20-generic i686
NonfreeKernelMo
Architecture: i386
Date: Sun Sep 12 13:28:46 2010
ExecutablePath: /usr/bin/shotwell
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcCmdline: shotwell
ProcEnviron:
LANG=en_AU.utf8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x1ec0a1: movzwl (%eax,%edx,2),%eax
PC (0x001ec0a1) ok
source "(%eax,%edx,2)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%eax" ok
Stack memory exhausted (SP below stack segment)
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: shotwell
StacktraceTop:
?? () from /usr/lib/
gexiv2_
photo_
transformable_
?? ()
Title: shotwell crashed with SIGSEGV in gexiv2_
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Related branches
- Michael Vogt: Approve
-
Diff: 70 lines (+42/-0)4 files modifieddebian/changelog (+7/-0)
debian/patches/do_not_crash_when_importing_images.patch (+22/-0)
debian/patches/series (+1/-0)
gexiv2/gexiv2-metadata.cpp (+12/-0)
Changed in gexiv2: | |
status: | Unknown → Fix Released |
affects: | shotwell (Ubuntu) → gexiv2 (Ubuntu) |
Changed in gexiv2 (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in gexiv2 (Ubuntu Maverick): | |
status: | New → Triaged |
importance: | Undecided → Medium |
description: | updated |
Changed in gexiv2 (Ubuntu Maverick): | |
status: | In Progress → Fix Committed |
tags: | added: testcase |
seems like the crash was in libexiv