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 631831 - Crash - Timestamp issue
Crash - Timestamp issue
Status: RESOLVED DUPLICATE of bug 630646
Product: f-spot
Classification: Other
Component: General
0.8.0
Other Linux
: Normal critical
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2010-10-10 20:04 UTC by Stefan Ertmann
Modified: 2010-11-23 02:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stefan Ertmann 2010-10-10 20:04:23 UTC
Not much if a bug reporter normally, since the few times I've done it, It has always seemed to be wrong somehow. However since this is an outright consistent crash, I though it report it. Tried looking through the frequent list, but it all gets a bit to technical for me.

1) Opened F-Spot once
2) Imported my photo library - all taken with either a Canon Digital Rebel XTI/400D, SonyEricsson K660i or a Sony DSLR-A100. Some photo's have been retouched with Picasa or The Gimp. 
3) F-Spot consistently crashes on startup.

Running on Ubuntu 10.10 (Upgraded since Lucid), Gnome 2.32.0 with Compiz enabled, on a Thinkpad T61 widescreen model with an extra GB of ram installed.

Below the debug message
--------------------------------------------------------------------  

f-spot --debug       
** Running f-spot in Debug Mode **
** Running Mono with --debug   **
[1 Info  21:43:28.852] Initializing Mono.Addins
[1 Debug 21:43:29.062] Mono.Addins Initialization took 0.180226
[1 Debug 21:43:29.436] Db Initialization took 0.100581
[1 Debug 21:43:29.796] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 21:43:29.823] QueryToTemp took 0.026514 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 21:43:29.823] Reloading the query took 0.030301
[1 Debug 21:43:30.002] Query took 0.016831 : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
[2 Debug 21:43:30.076] PhotosPerMonth took 0.024716
[2 Debug 21:43:30.077] TimeAdaptor REAL Reload took 0.23653
[1 Debug 21:43:30.265] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 21:43:30.298] QueryToTemp took 0.032678 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 21:43:30.324] Query took 0.002774 : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
[1 Debug 21:43:30.443] open uri = file:///home/sertmann/Pictures/Backgrounds/global_warming_PSA___time_by_pepey.jpg
[3 Debug 21:43:30.536] PhotosPerMonth took 0.023006
[3 Debug 21:43:30.536] TimeAdaptor REAL Reload took 0.235864
[1 Debug 21:43:30.539] Reloading the query took 0.274395
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)
[4 Debug 21:43:30.825] Finalizer called on FSpot.Core.Category. Should be Disposed
[4 Debug 21:43:30.826] Finalizer called on FSpot.Core.Category. Should be Disposed
[4 Debug 21:43:30.826] Finalizer called on FSpot.Core.Category. Should be Disposed
[4 Debug 21:43:30.826] Finalizer called on FSpot.Core.Category. Should be Disposed
[4 Debug 21:43:30.827] Finalizer called on FSpot.Core.Category. Should be Disposed
[4 Debug 21:43:30.827] Finalizer called on FSpot.Core.Category. Should be Disposed
[4 Debug 21:43:30.827] Finalizer called on FSpot.Core.Category. Should be Disposed
Comment 1 Tim Howard 2010-11-23 02:35:38 UTC

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