Public bug reported:

Binary package hint: f-spot

After scrolling through the "date bar" to an earlier date, f-spot
crashes with an exception.  My photo collection has about 9200 images.
Some of the images were imported with an earlier version of f-spot.  It
only occurs with the older photos, so it maybe a particular one.

Tail of f-spot --debug:

[4 Debug 13:03:59.656] Invalid thumbnail, reloading: 
file:///home/crj/Pictures/Photos/2003/05/01/img_0246.jpg
[4 Debug 13:03:59.670] open uri = 
file:///home/crj/Pictures/Photos/2003/05/01/img_0246.jpg
[4 Debug 13:04:00.102] Invalid thumbnail, reloading: 
file:///home/crj/Pictures/Photos/2003/05/04/img_0252.jpg
[4 Debug 13:04:00.104] open uri = 
file:///home/crj/Pictures/Photos/2003/05/04/img_0252.jpg
[1 Debug 13:04:00.548] IndexOf took 0.015483 : SELECT ROWID AS row_id FROM 
photoquery_temp_0 WHERE time <= 1049176799 ORDER BY time DESC LIMIT 1
[1 Debug 13:04:00.864] Query took 0.014783 : SELECT * FROM photoquery_temp_0 
LIMIT 100 OFFSET 8800
[1 Debug 13:04:00.883] Query took 0.017766 : SELECT * FROM photoquery_temp_0 
LIMIT 100 OFFSET 8900
[4 Debug 13:04:01.249] Invalid thumbnail, reloading: 
file:///home/crj/Pictures/Photos/2003/04/19/img_0190.jpg
[4 Debug 13:04:01.265] open uri = 
file:///home/crj/Pictures/Photos/2003/04/19/img_0190.jpg
[1 Debug 13:04:01.919] IndexOf took 0.006558 : SELECT ROWID AS row_id FROM 
photoquery_temp_0 WHERE time <= 1046498399 ORDER BY time DESC LIMIT 1
[1 Debug 13:04:03.070] IndexOf took 0.004456 : SELECT ROWID AS row_id FROM 
photoquery_temp_0 WHERE time <= 1044079199 ORDER BY time DESC LIMIT 1
[1 Debug 13:04:04.254] IndexOf took 0.005444 : SELECT ROWID AS row_id FROM 
photoquery_temp_0 WHERE time <= 1041400799 ORDER BY time DESC LIMIT 1
[1 Debug 13:04:05.363] IndexOf took 0.004121 : SELECT ROWID AS row_id FROM 
photoquery_temp_0 WHERE time <= 1038722399 ORDER BY time DESC LIMIT 1
[5 Debug 13:04:05.481] Exception executing command: SELECT * FROM 
photoquery_temp_0 LIMIT 100 OFFSET 9200
Marshaling value_changed signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle 
the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the 
target of an invocation. ---> System.OverflowException: Value is greater than 
Int32.MaxValue or less than Int32.MinValue
  at System.Convert.ToInt32 (Int64 value) [0x00000] in <filename unknown>:0 
  at System.Int64.System.IConvertible.ToInt32 (IFormatProvider provider) 
[0x00000] in <filename unknown>:0 
  at System.Convert.ToType (System.Object value, System.Type conversionType, 
IFormatProvider provider, Boolean try_target_to_type) [0x00000] in <filename 
unknown>:0 
  at System.Convert.ChangeType (System.Object value, System.Type 
conversionType, IFormatProvider provider) [0x00000] in <filename unknown>:0 
  at Mono.Data.Sqlite.Sqlite3.GetValue (Mono.Data.Sqlite.SqliteStatement stmt, 
Int32 index, Mono.Data.Sqlite.SqliteType typ) [0x00000] in <filename unknown>:0 
  at Mono.Data.Sqlite.SqliteDataReader.GetValue (Int32 i) [0x00000] in 
<filename unknown>:0 
  at Hyena.Data.Sqlite.HyenaSqliteArrayDataReader.ReadAllRows 
(Mono.Data.Sqlite.SqliteDataReader reader) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.HyenaSqliteArrayDataReader..ctor 
(Mono.Data.Sqlite.SqliteDataReader reader) [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) 
Hyena.Data.Sqlite.HyenaSqliteArrayDataReader:.ctor 
(Mono.Data.Sqlite.SqliteDataReader)
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute 
(Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, 
Mono.Data.Sqlite.SqliteConnection connection) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags 
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, 
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] 
parameters) [0x00000] in <filename unknown>:0 
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in 
<filename unknown>:0 
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) 
[0x00000] in <filename unknown>:0 
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in 
<filename unknown>:0 
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs 
args) [0x00000] in <filename unknown>:0 
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in 
<filename unknown>:0 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, 
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr 
marshal_data) [0x00000] in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean 
is_terminal)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, 
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr 
marshal_data)
   at Gtk.Adjustment.gtk_adjustment_set_value(IntPtr , Double )
   at Gtk.Adjustment.set_Value(Double value)
   at FSpot.Widgets.CellGridView.ScrollTo(Int32 cell_num, Boolean center)
   at FSpot.Widgets.CellGridView.ScrollTo(Int32 cell_num)
   at FSpot.MainWindow.JumpTo(Int32 index)
   at FSpot.MainWindow.HandleAdaptorGlassSet(FSpot.GroupAdaptor sender, Int32 
index)
   at FSpot.TimeAdaptor.SetGlass(Int32 min)
   at FSpot.GroupSelector+Glass.PositionChanged()
   at FSpot.GroupSelector+Manipulator.SetPosition(Int32 position, Boolean 
update)
   at FSpot.GroupSelector+Manipulator.SetPosition(Int32 position)
   at FSpot.GroupSelector.OnButtonPressEvent(Gdk.EventButton args)
   at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
   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)

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: f-spot 0.8.0-1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Sun Nov 21 12:49:54 2010
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: f-spot

** Affects: f-spot (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 maverick

-- 
f-spot crashes from integer conversion exception
https://bugs.launchpad.net/bugs/678245
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to f-spot in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to