f-spot crashes after export to Facebook is finished

Bug #255309 reported by over 5000 on 2008-08-06
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Won't Fix
f-spot (Ubuntu)
Ubuntu Desktop Bugs

Bug Description

Binary package hint: f-spot

On ubuntu hardy (all updates) with f-spot

I started uploading photos to Facebook.
To this point, I uploaded 4 albums, with 7, 60, 60 and 15 photos respectively.

What happened:
After uploading the first album, f-spot kept being alive.
After each of the other 3 albums, though, it crashed to the desktop.

f-spot should not crash after uploading photos.

I'll attach the console output of the last crash.

PS: The "Finished uploading [OK]" is visible before f-spot crashes.
It crashes too fast to enable me to click the button, though.

More observations:

Since I was watching the first upload (the only one that didn't crash f-spot), I got the idea that it might be important which window is selected when the upload finishes.

5th upload: I selected the f-spot main window (not the progress window).
Result: f-spot froze. The main window turned grey; the progress window kept its gtk colors, but was not responsive.

6th upload: Having the firefox window focused as usual.
Result: Crash as usual.

Pedro Villavicencio (pedro) wrote :

thanks for your report, may you forward it upstream since you're facing the issue? I cannot reproduce the crash and i've uploaded a few pictures already. For forwarding instructions please have a look to https://wiki.ubuntu.com/Bugs/Upstream/GNOME ; leaving this as incomplete until that, thanks in advance.

Changed in f-spot:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete

Actually, I now had the same kind of crash, but already during uploading (at 26 of 30) photos, instead of after.

Changed in f-spot:
status: Incomplete → Triaged
Changed in f-spot:
status: Unknown → Incomplete
Changed in f-spot:
status: Incomplete → New

In intrepid, F-Spot (now 5.0.3) keeps crashing after *every* album-upload to facebook.

Koen Mercken (koen-mercken) wrote :

I can confirm. This is my terminal output:

koen@ubuntu64:~$ f-spot
[Info 18:35:04.026] Initializing DBus
[Info 18:35:04.136] Initializing Mono.Addins
[Info 18:35:04.341] Starting new FSpot server

(f-spot:11917): Gtk-CRITICAL **: gtk_window_resize: assertion `width > 0' failed
[Info 18:35:05.194] Hack for gnome-settings-daemon engaged

(f-spot:11917): 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.
GLib.GException: Fout bij het interpreteren van JPEG-afbeelding (Application transferred too few scanlines)
  at Gdk.PixbufLoader.Close () [0x00000]
  at PixbufUtils+AspectLoader.Load (System.IO.Stream stream, PixbufOrientation orientation) [0x00000]
  at FSpot.ImageFile.Load (Int32 max_width, Int32 max_height) [0x00000]
  at PixbufLoader.ProcessRequest (.RequestItem request) [0x00000]

(f-spot:11917): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion `dest_height > 0' failed

Unhandled Exception: System.IndexOutOfRangeException: Array index is out of range.
  at FSpot.Exporter.Facebook.FacebookExport.Upload () [0x00000]

hotani (hotani) wrote :

I can't even log in. I click on "log in" to enable uploads, then am taken to firefox where it says "close this window." When I go back to fspot and click "OK" I get the crash.

Pedro Villavicencio (pedro) wrote :

The bug is already reported upstream there's no need to provide more logs for now, thanks.

Changed in f-spot:
importance: Unknown → Critical
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.