After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 681647 - F-Spot crashes when clicking on Samsung NX1000 RAW files and they are not recognized as RAW files
F-Spot crashes when clicking on Samsung NX1000 RAW files and they are not rec...
Status: RESOLVED FIXED
Product: f-spot
Classification: Other
Component: Browsing
GIT
Other Linux
: Normal major
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2012-08-11 10:54 UTC by Paul Wellner Bou
Modified: 2012-09-09 22:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add Samsung RAW files (.srw) to RAW file extension list (1.29 KB, patch)
2012-09-09 09:22 UTC, Paul Wellner Bou
none Details | Review

Description Paul Wellner Bou 2012-08-11 10:54:25 UTC
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.NullReferenceException: Object reference not set to an instance of an object
  at FSpot.Widgets.InfoBox.<SetupWidgets>m__4D (IPhoto photo, TagLib.Image.File metadata) [0x00000] in <filename unknown>:0 
  at FSpot.Widgets.InfoBox+<AddLabelEntry>c__AnonStoreyE.<>m__43 (Gtk.Widget widget, IPhoto photo, TagLib.Image.File metadata) [0x00000] in <filename unknown>:0 
  at FSpot.Widgets.InfoBox.Update () [0x00000] in <filename unknown>:0 
  at FSpot.Utils.DelayedOperation.HandleOperation () [0x00000] in <filename unknown>:0 
  at GLib.Idle+IdleProxy.Handler () [0x00000] in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at FSpot.Driver.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at FSpot.Driver.Main(System.String[] args)


Sample file: http://wbou.de/SAM_0874.SRW
Comment 1 Paul Wellner Bou 2012-09-09 09:12:55 UTC
The crash is fixed apparently.
Comment 2 Paul Wellner Bou 2012-09-09 09:22:53 UTC
Created attachment 223836 [details] [review]
Add Samsung RAW files (.srw) to RAW file extension list

This fix firstly enables the RAW file detection so that the extension "RawPlusJpg"
is able to merge the RAW and the JPG into one single photo with two different versions.
Comment 3 Stephen Shaw 2012-09-09 22:34:41 UTC
Patch applied - commit c998f78facebf58f31e6121b2c1ab70b81209ac6