f-spot crashes without explanation on Photo / Export to / Web Gallery

Bug #427205 reported by Matthew East on 2009-09-10
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
F-Spot
Won't Fix
High
f-spot (Ubuntu)
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: f-spot

When selecting a photo and clicking Photo / Export to / Web Gallery, f-spot closes without explanation.

Here is the terminal scrollback if I open f-spot from a terminal window:

matt@dolce:~$ f-spot
[Info 08:41:33.544] Initializing DBus
[Info 08:41:33.832] Initializing Mono.Addins
[Info 08:41:34.275] Starting new FSpot server
[Info 08:41:36.699] Starting BeagleService
[Info 08:41:36.699] Hack for gnome-settings-daemon engaged

(f-spot:28539): 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.
Gallery created: GalleryRemote.Gallery2
Gallery2: Attempting to login
StatusText : Login successful.
System.Net.WebException: Unhandled exception ---> System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000]
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000]
  --- End of inner exception stack trace ---
  at FSpot.FormClient.Submit (System.Uri uri, FSpot.ProgressItem progress_item) [0x00000]
  at FSpot.FormClient.Submit (System.Uri uri) [0x00000]
  at GalleryRemote.Gallery2.FetchAlbumsPrune () [0x00000]
  at GalleryRemote.Gallery2.FetchAlbums () [0x00000]
  at G2Export.GalleryExport.PopulateAlbumOptionMenu (GalleryRemote.Gallery gallery) [0x00000]
  at G2Export.GalleryExport.Connect (G2Export.GalleryAccount selected) [0x00000]
Marshaling activate 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.Net.WebException: Unhandled exception ---> System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000]
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000]
  --- End of inner exception stack trace ---
  at FSpot.FormClient.Submit (System.Uri uri, FSpot.ProgressItem progress_item) [0x00000]
  at FSpot.FormClient.Submit (System.Uri uri) [0x00000]
  at GalleryRemote.Gallery2.FetchAlbumsPrune () [0x00000]
  at GalleryRemote.Gallery2.FetchAlbums () [0x00000]
  at G2Export.GalleryExport.PopulateAlbumOptionMenu (GalleryRemote.Gallery gallery) [0x00000]
  at G2Export.GalleryExport.Connect (G2Export.GalleryAccount selected) [0x00000]
  at G2Export.GalleryExport.Connect () [0x00000]
  at G2Export.GalleryExport.Run (IBrowsableCollection selection) [0x00000]
  at FSpot.Extensions.ExportMenuItemNode.OnActivated (System.Object o, System.EventArgs e) [0x00000]
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
  --- 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]
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000]
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000]
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000]
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000]
   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.Application.gtk_main()
   at Gtk.Application.Run()
   at Gnome.Program.Run()
   at FSpot.Driver.Main(System.String[] args)

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: f-spot 0.5.0.3-1ubuntu6
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: f-spot
Uname: Linux 2.6.28-15-generic i686

Matthew East (mdke) wrote :
Changed in f-spot (Ubuntu):
importance: Undecided → Low
importance: Low → Medium
Pedro Villavicencio (pedro) wrote :

seems similar to bug https://bugzilla.gnome.org/show_bug.cgi?id=507895 ; linking the report.

Changed in f-spot (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
status: New → Triaged
Changed in f-spot:
importance: Unknown → High
status: Unknown → New
Liam Morland (liam-w) wrote :

I found and reported this issue in Debian as well:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629835

I am experiences this issue without having international characters in filenames, as is the issue with gnome-bugs #507895.

Amanda Bee (amandabee) wrote :

I'm having the same problem -- I can copy photos from my camera to F-spot, but if I select one or more photos and choose "Export > Web Gallery ..." f-spot just quits on me.

It was working fine last time I uploaded photos (a month or so ago?)

Andy Smith (grifferz) wrote :

This upstream bug report looks similar, and says it is now fixed in git..

https://bugzilla.gnome.org/show_bug.cgi?id=647500

Changed in f-spot:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.