Package: f-spot
Version: 0.2.1-1

On an up-to-date Testing, if I choose photos to import then press the
'Import' button I get the following error:

An unhandled exception was thrown: SQL logic error or missing database

  at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt,
System.Int32 cols, System.IntPtr pazValue, System.IntPtr pazColName)
[0x00000]
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (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 PhotoStore.Update (.Photo photo) [0x00000]
  at PhotoStore.Commit (.DbItem[] items, .DbItemEventArgs args) [0x00000]
  at PhotoStore.Commit (.DbItem item) [0x00000]
  at ImportCommand.ImportFromFile (.PhotoStore store, System.String path)
[0x00000]
  at MainWindow.HandleImportCommand (System.Object sender,
System.EventArgs e) [0x00000]
  at (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_EventArgs
(object,System.EventArgs)
  at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000]
  at (wrapper native-to-managed) GLib.Signal:voidObjectCallback
(intptr,intptr)
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.Application:gtk_main ()
  at Gtk.Application.Run () [0x00000]
  at Gnome.Program.Run () [0x00000]
  at FSpot.Driver.Main (System.String[] args) [0x00000]
.NET Version: 1.1.4322.2032

Assembly Version Information:

libgphoto2-sharp (1.0.2471.35655)
FlickrNet (1.1.0.0)
google-sharp (0.0.0.0)
gconf-sharp (2.8.0.0)
pango-sharp (2.8.0.0)
SemWeb (0.7.1.0)
glade-sharp (2.8.0.0)
gtkhtml-sharp (2.8.0.0)
System.Data (1.0.5000.0)
Mono.Data.SqliteClient (1.0.5000.0)
gdk-sharp (2.8.0.0)
gnome-vfs-sharp (2.8.0.0)
dbus-sharp (0.60.0.0)
System (1.0.5000.0)
Mono.Posix (1.0.5000.0)
atk-sharp (2.8.0.0)
gtk-sharp (2.8.0.0)
glib-sharp (2.8.0.0)
gnome-sharp (2.8.0.0)
f-spot (0.2.1.0)
mscorlib (1.0.5000.0)

Platform Information: Linux 2.6.17-2-686 i686 unknown GNU/Linux

Disribution Information:

[/etc/debian_version]
testing/unstable

I checked other similar bugs with earlier versions of f-spot and they
mentioned missing libsqlite0 and libmono-sqlite dependencies. I have both
installed.

When I subsequently tried to run F-Spot, the program begins to start, I
see 'Starting F-Spot photo...' as a minimised window then that disappears.
I ran it from the command line and got the following:

** (/usr/lib/f-spot/f-spot.exe:8383): CRITICAL **: _wapi_shm_file_open:
shared f ile [/home/XXXX/.wapi/shared_data-XXXX-Linux-i686-308-10-0] write
error: No space  left on device

** (/usr/lib/f-spot/f-spot.exe:8383): CRITICAL **: _wapi_shm_attach:
shared file  [/home/XXXX/.wapi/shared_data-XXXX-Linux-i686-308-10-0] open
error

** ERROR **: file shared.c: line 313 (_wapi_shm_semaphores_init):
assertion fail ed: (tmp_shared != NULL)
aborting...

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Stacktrace:


Native stacktrace:

        mono(mono_handle_native_sigsegv+0xec) [0x81804b5]
        mono [0x81633e6]
        [0xffffe440]
        /lib/tls/libc.so.6(abort+0x109) [0xa7d1c0c9]
        /usr/lib/libglib-2.0.so.0(g_logv+0x454) [0xa7eae074]
        /usr/lib/libglib-2.0.so.0(g_log+0x29) [0xa7eae0a9]
        /usr/lib/libglib-2.0.so.0(g_assert_warning+0x77) [0xa7eae127]
        mono [0x811f5e2]
        mono [0x81112d5]
        mono(mono_once+0x91) [0x811b721]
        mono [0x81118a0]
        mono [0x811e090]
        mono [0x811e70c]
        mono(mono_thread_pool_init+0x94) [0x80e2d37]
        mono(mono_runtime_init+0x1a) [0x80e9362]
        mono [0x816447c]
        mono(mono_main+0x12c2) [0x805e3e0]
        mono [0x805c116]
        /lib/tls/libc.so.6(__libc_start_main+0xc8) [0xa7d06ea8]
        mono [0x805c071]
Aborted

My partition had filled up completely. I made space and ran F-Spot again,
it loaded ok and the pictures had after all been imported.

If all this is because of running out of disk space, couldn't F-Spot have 
said 'There is no space left in /home, please make some space and try
again'?


Reply via email to