[ubuntu-mono] [Bug 203047] Re: f-spot crash

Bug Watch Updater 203047 at bugs.launchpad.net
Thu Sep 16 06:20:04 BST 2010


** Changed in: f-spot
   Importance: Unknown => Medium

-- 
f-spot crash
https://bugs.launchpad.net/bugs/203047
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to f-spot in ubuntu.

Status in Personal photo management for the GNOME desktop: Fix Released
Status in “f-spot” package in Ubuntu: Fix Released

Bug description:
Binary package hint: f-spot

I tried to import a bunch of photos from a hard drive.  Looks like f-spot needs to do some bounds checking on sql statements:

Unhandled Exception: Mono.Data.SqliteClient.SqliteSyntaxException: Expression tree is too large (maximum depth 1000)
  at Mono.Data.SqliteClient.SqliteCommand.GetNextStatement (IntPtr pzStart, System.IntPtr& pzTail, System.IntPtr& pStmt) [0x00000] 
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000] 
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000] 
  at Banshee.Database.QueuedSqliteCommand.Execute () [0x00000] 
Scanning /home/matt/Pictures
**
** ERROR:(../../mono/io-layer/handles-private.h:160):_wapi_handle_set_signal_state: assertion failed: (thr_ret == 0)
Stacktrace:

  at (wrapper managed-to-native) System.Threading.NativeEventCalls.SetEvent_internal (intptr) <0x00004>
  at (wrapper managed-to-native) System.Threading.NativeEventCalls.SetEvent_internal (intptr) <0xffffffff>
  at System.Threading.EventWaitHandle.Set () <0x0001c>
  at (wrapper remoting-invoke-with-check) System.Threading.EventWaitHandle.Set () <0xffffffff>
  at Banshee.Database.QueuedSqliteDatabase.QueueCommand (Banshee.Database.QueuedSqliteCommand) <0x0007b>
  at Banshee.Database.QueuedSqliteDatabase.Query (Banshee.Database.DbCommand) <0x00036>
  at Banshee.Database.QueuedSqliteDatabase.Query (object) <0x00035>
  at PhotoStore.Query (string) <0x0004a>
  at PhotoStore.Query (System.IO.DirectoryInfo) <0x0002e>
  at FileImportBackend.GetListing (System.IO.DirectoryInfo,System.IO.FileInfo[],bool) <0x0006b>
  at FileImportBackend.GetListing (System.IO.DirectoryInfo) <0x0003d>
  at FileImportBackend.Prepare () <0x000e2>
  at ImportCommand.Start () <0x00144>
  at FSpot.Delay.HandleOperation () <0x00022>
  at IdleProxy.Handler () <0x0002e>
  at (wrapper native-to-managed) IdleProxy.Handler () <0xffffffff>
  at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr) <0x00004>
  at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr) <0xffffffff>
  at Gtk.Dialog.Run () <0x0001d>
  at ImportCommand.ImportFromFile (PhotoStore,string) <0x006da>
  at MainWindow.HandleImportCommand (object,System.EventArgs) <0x0004f>
  at GLib.Signal.voidObjectCallback (intptr,intptr) <0x000da>
  at (wrapper native-to-managed) GLib.Signal.voidObjectCallback (intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x00007>
  at Gnome.Program.Run () <0x00007>
  at FSpot.Driver.Main (string[]) <0x00ce9>
  at (wrapper runtime-invoke) FSpot.Driver.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

	f-spot [0x81aa596]
	f-spot [0x818d797]
	[0xb7f98440]
	/lib/tls/i686/cmov/libc.so.6(abort+0x101) [0xb7d648f1]
	/usr/lib/libglib-2.0.so.0(g_assertion_message+0x121) [0xb7f24631]
	/usr/lib/libglib-2.0.so.0 [0xb7f24b8d]
	f-spot [0x81329a7]
	f-spot [0x8133eb3]
	f-spot [0x81340a4]
	f-spot [0x80ec59f]
	[0xb5c2bd8f]
	[0xb5c2bd3d]
	[0xb5c2bcf1]
	[0xb5c2baa4]
	[0xb565d6af]
	[0xb565d65e]
	[0xb42fcb0b]
	[0xb2a1925f]
	[0xb2a18fc4]
	[0xb2a18d66]
	[0xb2a18b13]
	[0xb2a188f5]
	[0xb2a0db33]
	[0xb2a0da9f]
	[0xb29203e1]
	/usr/lib/libglib-2.0.so.0 [0xb7efe171]
	/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176) [0xb7effd16]
	/usr/lib/libglib-2.0.so.0 [0xb7f030d3]
	/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7) [0xb7f034b7]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_dialog_run+0x189) [0xb67ce6e9]
	[0xb2a17d14]
	[0xb2a17cc6]
	[0xb2a1332b]
	[0xb2a12a18]
	[0xb42f8683]
	[0xb56674f8]
	/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f) [0xb6c58aff]
	/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129) [0xb6c4b759]
	/usr/lib/libgobject-2.0.so.0 [0xb6c60329]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef) [0xb6c61c1f]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb6c61f69]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x58) [0xb697e208]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x182) [0xb6867ba2]
	/usr/lib/libgtk-x11-2.0.so.0 [0xb68696e8]
	/usr/lib/libgtk-x11-2.0.so.0 [0xb68608f4]
	/usr/lib/libgtk-x11-2.0.so.0 [0xb685a8b4]
	/usr/lib/libgobject-2.0.so.0 [0xb6c4a079]
	/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129) [0xb6c4b759]
	/usr/lib/libgobject-2.0.so.0 [0xb6c6011a]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x617) [0xb6c61947]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb6c61f69]
	/usr/lib/libgtk-x11-2.0.so.0 [0xb69795f7]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc1) [0xb6853b01]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2b8) [0xb6854d68]
	/usr/lib/libgdk-x11-2.0.so.0 [0xb66cda9a]
	/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176) [0xb7effd16]
	/usr/lib/libglib-2.0.so.0 [0xb7f030d3]
	/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7) [0xb7f034b7]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0xb6855244]
	[0xb2c29dc6]
	[0xb2c29d90]
	[0xb2c29d78]
	[0xb78224e2]
	[0xb78211c4]
	f-spot [0x818d45e]
	f-spot(mono_runtime_invoke+0x29) [0x80b3349]
	f-spot(mono_runtime_exec_main+0x1f7) [0x80b48a0]
	f-spot(mono_runtime_run_main+0x2ec) [0x80b4370]
	f-spot(mono_jit_exec+0xbd) [0x805b158]
	f-spot [0x805b235]
	f-spot(mono_main+0x1380) [0x805c738]
	f-spot [0x805a306]
	/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d4e450]
	f-spot [0x805a281]





More information about the Ubuntu-mono mailing list