F-spot crashes when creating a stand alone gallery

Bug #275505 reported by Martin Gustafsson on 2008-09-28
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
f-spot (Ubuntu)
Medium
Ubuntu Desktop Bugs

Bug Description

When exporting to Folder -> stand alone gallery, F-spot suddenly crashes before the gallery is complete.
Running Ubuntu 8.10 on i386.
This is the messages written in the terminal:

Stacktrace:

Native stacktrace:

 f-spot [0x817d3de]
 f-spot [0x807f78b]
 [0xb8045410]

Debug info from gdb:

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7d9f6d0 (LWP 28539)]
[New Thread 0xaf5c1b90 (LWP 28591)]
[New Thread 0xadfeeb90 (LWP 28586)]
[New Thread 0xaf330b90 (LWP 28578)]
[New Thread 0xb3881b90 (LWP 28547)]
[New Thread 0xb3986b90 (LWP 28546)]
[New Thread 0xb4e6bb90 (LWP 28542)]
[New Thread 0xb7326b90 (LWP 28541)]
[New Thread 0xb734ab90 (LWP 28540)]
(no debugging symbols found)
(no debugging symbols found)

(no debugging symbols found)
(no debugging symbols found)
0xb8045430 in __kernel_vsyscall ()
  9 Thread 0xb734ab90 (LWP 28540) 0xb8045430 in __kernel_vsyscall ()
  8 Thread 0xb7326b90 (LWP 28541) 0xb8045430 in __kernel_vsyscall ()
  7 Thread 0xb4e6bb90 (LWP 28542) 0xb8045430 in __kernel_vsyscall ()
  6 Thread 0xb3986b90 (LWP 28546) 0xb8045430 in __kernel_vsyscall ()
  5 Thread 0xb3881b90 (LWP 28547) 0xb8045430 in __kernel_vsyscall ()
  4 Thread 0xaf330b90 (LWP 28578) 0xb8045430 in __kernel_vsyscall ()
  3 Thread 0xadfeeb90 (LWP 28586) 0xb8045430 in __kernel_vsyscall ()
  2 Thread 0xaf5c1b90 (LWP 28591) 0xb8045430 in __kernel_vsyscall ()
  1 Thread 0xb7d9f6d0 (LWP 28539) 0xb8045430 in __kernel_vsyscall ()

Thread 9 (Thread 0xb734ab90 (LWP 28540)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7f5c8f6 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x081114a8 in ?? ()
#3 0xb7f554ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4 0xb7eac64e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb7326b90 (LWP 28541)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7f59065 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x08114897 in ?? ()
#3 0x08116ecc in ?? ()
#4 0x08116f0c in ?? ()
#5 0x08129b6a in ?? ()
#6 0x080b5c6a in ?? ()
#7 0x080d61a4 in ?? ()
#8 0x08127f4e in ?? ()
#9 0x081404b5 in ?? ()
#10 0xb7f554ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb7eac64e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb4e6bb90 (LWP 28542)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7f59392 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x08114848 in ?? ()
#3 0x08116ecc in ?? ()
#4 0x08116f0c in ?? ()
#5 0x08129b6a in ?? ()
#6 0x080d3243 in ?? ()
#7 0xb501a1e2 in ?? ()
#8 0xb5019fd3 in ?? ()
#9 0xb5018e23 in ?? ()
#10 0xb5dc4761 in ?? ()
#11 0x08098c55 in mono_runtime_delegate_invoke ()
#12 0x080d620f in ?? ()
#13 0x08127f4e in ?? ()
#14 0x081404b5 in ?? ()
#15 0xb7f554ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb7eac64e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb3986b90 (LWP 28546)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7f59392 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x08114848 in ?? ()
#3 0x08116ecc in ?? ()
#4 0x08116f0c in ?? ()
#5 0x08129b6a in ?? ()
#6 0x080d1a51 in ?? ()
#7 0xb398fdf2 in ?? ()
#8 0xb398fcd6 in ?? ()
#9 0xb398fbf8 in ?? ()
#10 0xb5dc4761 in ?? ()
#11 0x08098c55 in mono_runtime_delegate_invoke ()
#12 0x080d620f in ?? ()
#13 0x08127f4e in ?? ()
#14 0x081404b5 in ?? ()
#15 0xb7f554ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb7eac64e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb3881b90 (LWP 28547)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7f59392 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x08114848 in ?? ()
#3 0x08116ecc in ?? ()
#4 0x08116f0c in ?? ()
#5 0x08129b6a in ?? ()
#6 0x080d1a51 in ?? ()
#7 0xb398fdf2 in ?? ()
#8 0xb398fcd6 in ?? ()
#9 0xb398ff86 in ?? ()
#10 0xb5dc4761 in ?? ()
#11 0x08098c55 in mono_runtime_delegate_invoke ()
#12 0x080d620f in ?? ()
#13 0x08127f4e in ?? ()
#14 0x081404b5 in ?? ()
#15 0xb7f554ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb7eac64e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xaf330b90 (LWP 28578)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7f59392 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x08114848 in ?? ()
#3 0x08116ecc in ?? ()
#4 0x08116f0c in ?? ()
#5 0x08129b6a in ?? ()
#6 0x080d1a51 in ?? ()
#7 0xb398fdf2 in ?? ()
#8 0xb398fcd6 in ?? ()
#9 0xb398ff86 in ?? ()
#10 0xb5dc4761 in ?? ()
#11 0x08098c55 in mono_runtime_delegate_invoke ()
#12 0x080d620f in ?? ()
#13 0x08127f4e in ?? ()
#14 0x081404b5 in ?? ()
#15 0xb7f554ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb7eac64e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xadfeeb90 (LWP 28586)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7ea4a71 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7fde9bb in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#3 0xb7fded6c in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#4 0x0817d495 in ?? ()
#5 0x0807f78b in ?? ()
#6 <signal handler called>
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xaf5c1b90 (LWP 28591)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7ea1de7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7fa8c32 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb7fa92c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xb65718b0 in ?? () from /usr/lib/libORBit-2.so.0
#5 0xb7fd005f in ?? () from /usr/lib/libglib-2.0.so.0
#6 0xb7f554ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xb7eac64e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7d9f6d0 (LWP 28539)):
#0 0xb8045430 in __kernel_vsyscall ()
#1 0xb7ea1de7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7fa8c32 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb7fa92c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xb698e299 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#5 0xaf7bc376 in ?? ()
#6 0xaf7bc340 in ?? ()
#7 0xaf7bc328 in ?? ()
#8 0xb78b0840 in ?? ()
#9 0xb78af1c4 in ?? ()
#10 0x0809cbc7 in mono_runtime_exec_main ()
#11 0x0809d1ab in mono_runtime_run_main ()
#12 0x0805aeee in mono_main ()
#13 0x0805a3f2 in ?? ()
#14 0xb7de1685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#15 0x0805a331 in ?? ()
#0 0xb8045430 in __kernel_vsyscall ()

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

Aborted (core dumped)

Pedro Villavicencio (pedro) wrote :

thanks for the report, it doesn't crash here, could you run f-spot from the command line as : f-spot --debug &> f-spot.txt and attach that file after the crash to the report? thanks.

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

I cannot reproduce the bug any longer. If it crashes again in the future I will send the debug info you request.

Download full text (13.7 KiB)

I see this too:

(f-spot:8882): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
Exporting full size image
Exporting rotated image
Saving jpeg data
value = f-spot version 0.5.0.2 len = 22
value = 2008:10:20 12:23:07 len = 19
value = f-spot version 0.5.0.2 len = 22
value = 2008:10:20 12:23:07 len = 19
Stacktrace:

Native stacktrace:

 f-spot [0x817b4ae]
 f-spot [0x807f78b]
 [0xb805d410]

Debug info from gdb:

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7d9a6d0 (LWP 8882)]
[New Thread 0xad7ffb90 (LWP 12984)]
[New Thread 0xb4a38b90 (LWP 12982)]
[New Thread 0xadafeb90 (LWP 12981)]
[New Thread 0xb57ccb90 (LWP 12519)]
[New Thread 0xaeffdb90 (LWP 12148)]
[New Thread 0xaf0feb90 (LWP 8996)]
[New Thread 0xb1874b90 (LWP 8982)]
[New Thread 0xb32ffb90 (LWP 8924)]
[New Thread 0xb30fdb90 (LWP 8890)]
[New Thread 0xb31feb90 (LWP 8889)]
[New Thread 0xb3a36b90 (LWP 8887)]
[New Thread 0xb731fb90 (LWP 8884)]
[New Thread 0xb7343b90 (LWP 8883)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
...

Pedro Villavicencio (pedro) wrote :

may you please run the commands i asked to in my previous comment? thanks in advance.

I'm not sure this is the same, but I have problems of some sort exporting to folder

When I run f-spot and try to export to folder, the --debug gives as attached

It seems there is nothing special there, but a window also pops up, and after closing that, I cn close the application

Image attached

magnus (magnusanderssen) wrote :

I have two issues:

1) I cannot export the tags picture in a "folder" gallery, I have the same error than Morten.

2) F-spot crashes when trying to export my pictures in a folder.

Attached is the output of "f-spot --debug &> f-spot.txt"

Lauri Kainulainen (luopio) wrote :

Crashed when I do export => folder => standalone web-gallery in a random point during the process (tried four times). Attached is the debug text generated by the --debug switch.

When not creating a standalone gallery, the process *works with the same settings* (resize to 900, autorotate, no tag exporing).

robin basic (robin-basicinside) wrote :

same randomly occure problem here.

f-spot version: 0.5.0.3
architecture amd64

i wrote a temporary workaround

1) create a standole gallery (for the hmtl files)
2) create gallery files only
3) run the attached script
4) merge everything

Changed in f-spot (Ubuntu):
status: Incomplete → New
Pedro Villavicencio (pedro) wrote :

Thanks for your report, that's something to send directly upstream at http://bugzilla.gnome.org by someone having the issue, for forwarding instructions please read http://wiki.ubuntu.com/Bugs/Upstream/GNOME, Thanks in advance.

Changed in f-spot (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers