← Back to team overview

touch-packages team mailing list archive

[Bug 1294274] Re: thumbnailer crashes determining orientation

 

** Changed in: gallery-app
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to thumbnailer in Ubuntu.
https://bugs.launchpad.net/bugs/1294274

Title:
  thumbnailer crashes determining orientation

Status in gallery-app:
  Invalid
Status in thumbnailer package in Ubuntu:
  Fix Released

Bug description:
  libthumbnailer0 1.0+14.04.20140307-0ubuntu1
  Nexus 4, latest build from proposed with gallery-app from this PPA:
  https://launchpad.net/~ci-train-ppa-service/+archive/landing-015/

  The thumbnailer crashes when trying to get orientation data from a
  picture (attached) taken by the camera on the Nexus 4. The crash file
  is attached too and happens on the desktop as well as device.

  Here is stack trace. 
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
  Core was generated by `gallery-app --desktop_file_hint=/usr/share/applications/gallery-app.desktop'.
  Program terminated with signal SIGSEGV, Segmentation fault.
  #0  0xaef79c44 in fix_orientation (src=0xaa604690, infile=<optimized out>)
      at /build/buildd/thumbnailer-1.0+14.04.20140307/src/imagescaler.cpp:65
  65	/build/buildd/thumbnailer-1.0+14.04.20140307/src/imagescaler.cpp: No such file or directory.

  Seems that 
   ExifEntry *e = exif_data_get_entry(ed, EXIF_TAG_ORIENTATION);
  returns null and that is being used later.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gallery-app/+bug/1294274/+subscriptions