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 634943 - F-spot crashes while importing images from iPhone and refuses to start afterwards
F-spot crashes while importing images from iPhone and refuses to start afterw...
Status: RESOLVED DUPLICATE of bug 630646
Product: f-spot
Classification: Other
Component: General
0.8.0
Other Linux
: Normal blocker
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2010-11-15 21:59 UTC by Valent Turkovic
Modified: 2010-11-23 02:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Valent Turkovic 2010-11-15 21:59:41 UTC
I plugged in my iPhone with some 800 pictures and GNOME suggested that F-Spot imports photos and I agreed.

After some time F-Spot just crashed and now when ever I try to start F-spot I get this error:

$ f-spot
[Info  22:55:30.645] Initializing Mono.Addins

(f-spot:4969): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.ArgumentOutOfRangeException: Argument is out of range.
  at System.DateTime.DaysInMonth (Int32 year, Int32 month) [0x00000] in <filename unknown>:0 
  at FSpot.TimeAdaptor.DateFromIndexDescending (Int32 item) [0x00000] in <filename unknown>:0 
  at FSpot.TimeAdaptor.DateFromIndex (Int32 item) [0x00000] in <filename unknown>:0 
  at FSpot.TimeAdaptor.TickLabel (Int32 item) [0x00000] in <filename unknown>:0 
  at FSpot.GroupSelector.HandleAdaptorChanged (FSpot.GroupAdaptor adaptor) [0x00000] in <filename unknown>:0 
  at (wrapper delegate-invoke) FSpot.GroupAdaptor/ChangedHandler:invoke_void__this___GroupAdaptor (FSpot.GroupAdaptor)
  at FSpot.TimeAdaptor+<DoReload>c__AnonStorey19.<>m__6B () [0x00000] in <filename unknown>:0 
  at FSpot.Driver+<RunIdle>c__AnonStorey11.<>m__50 () [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)



Tried deleting images but I still get same error and F-spot refuses to start.

Any ideas why? Can I help toroubleshoot this issue further?

Tried on both Ubuntu 10.10 and Fedora 14 with F-spot 0.8 and both have same issue.
Comment 1 Tim Howard 2010-11-19 03:20:49 UTC
Follow the steps in this comment (https://bugzilla.gnome.org/show_bug.cgi?id=626699#c13). I am pretty sure these bugs are related. Let me know if this solves your problem. The source in the master and stable-0.8 branches should prevent this from happening in the future too.
Comment 2 Tim Howard 2010-11-23 02:34:24 UTC

*** This bug has been marked as a duplicate of bug 630646 ***