Crash under Fedora 17

Miika Turkia miika.turkia at
Sun Oct 7 04:11:39 PDT 2012

On Sun, Oct 7, 2012 at 11:27 AM, Dirk Hohndel <dirk at> wrote:
> Benjamin <nystire at> writes:
>> Nothing. I tried it on two other computers. Worked perfectly. I think I may
>> need to reinstall my laptop. Maybe I screwed something up during the
>> upgrade from F16 to F17.
> Ok. Thanks for reporting back. I'll consider this one "unconfirmed" for
> now.
> I'll tag 2.0 in the next few minutes and push things out.

Aargh, bad news. I just got a bit of inspiration to get back to my
real dive log after seeing the tagging message. And of course there is
a crash. Reproducible with some test dives also. (Ubuntu 64 bit)

$ gconftool-2 --recursive-unset /apps/subsurface # clear the configurations
$ ./subsurface dives/test1*.xml
- Go to File->Preferences
- Toggle "Automaticall group dives in trips"
- Hit "OK"

#0  0x00007ffff5623445 in __GI_raise (sig=<optimised out>) at
#1  0x00007ffff5626bab in __GI_abort () at abort.c:91
#2  0x00007ffff566149e in __libc_message (do_abort=2,
fmt=0x7ffff576b108 "*** glibc detected *** %s: %s: 0x%s ***\n") at
#3  0x00007ffff566bc96 in malloc_printerr (action=3,
str=0x7ffff576b1f8 "munmap_chunk(): invalid pointer", ptr=<optimised
out>) at malloc.c:5007
#4  0x000000000042b77a in preferences_dialog (w=0x750150, data=0x0) at
#5  0x00007ffff6604ca2 in g_closure_invoke () from
#6  0x00007ffff6615d71 in ?? () from
#7  0x00007ffff661e099 in g_signal_emit_valist () from
#8  0x00007ffff661e242 in g_signal_emit () from
#9  0x00007ffff727e193 in _gtk_action_emit_activate (action=0x750150)
at /build/buildd/gtk+2.0-2.24.10/gtk/gtkaction.c:794
#10 0x00007ffff6604ca2 in g_closure_invoke () from
#11 0x00007ffff6616179 in ?? () from
#12 0x00007ffff661e099 in g_signal_emit_valist () from
#13 0x00007ffff661e242 in g_signal_emit () from
#14 0x00007ffff745938e in IA__gtk_widget_activate (widget=0x76f270) at
#15 0x00007ffff73540fd in IA__gtk_menu_shell_activate_item
(menu_shell=0x74c0a0, menu_item=0x76f270, force_deactivate=<optimised
out>) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmenushell.c:1353
#16 0x00007ffff7354495 in gtk_menu_shell_button_release
(widget=0x74c0a0, event=<optimised out>) at
#17 0x00007ffff733fdd8 in _gtk_marshal_BOOLEAN__BOXED
(closure=0x6ca7d0, return_value=0x7fffffffd8f0,
n_param_values=<optimised out>, param_values=0x7fffffffd960,
invocation_hint=<optimised out>,
    marshal_data=<optimised out>) at
#18 0x00007ffff6604ca2 in g_closure_invoke () from
#19 0x00007ffff6616339 in ?? () from
#20 0x00007ffff661dd7e in g_signal_emit_valist () from
#21 0x00007ffff661e242 in g_signal_emit () from
#22 0x00007ffff745a191 in gtk_widget_event_internal (widget=0x74c0a0,
event=0x8ec5c0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992
#23 0x00007ffff733df63 in IA__gtk_propagate_event (widget=0x74c0a0,
event=0x8ec5c0) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567
#24 0x00007ffff733e2c3 in IA__gtk_main_do_event (event=0x8ec5c0) at
#25 0x00007ffff6fb2cac in gdk_event_dispatch (source=<optimised out>,
callback=<optimised out>, user_data=<optimised out>) at
#26 0x00007ffff6347d53 in g_main_context_dispatch () from
#27 0x00007ffff63480a0 in ?? () from /lib/x86_64-linux-gnu/
#28 0x00007ffff634849a in g_main_loop_run () from
#29 0x00007ffff733d2f7 in IA__gtk_main () at
#30 0x000000000042cc1a in run_ui () at gtk-gui.c:1131
#31 0x000000000040aa95 in main (argc=12, argv=0x7fffffffdfb8) at main.c:268

(gdb) info threads
  Id   Target Id         Frame
  3    Thread 0x7fffe3695700 (LWP 14493) "gdbus" 0x00007ffff56d5403 in
__GI___poll (fds=<optimised out>, nfds=<optimised out>,
timeout=<optimised out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  2    Thread 0x7fffe3e96700 (LWP 14492) "pool"
pthread_cond_timedwait@@GLIBC_2.3.2 () at
* 1    Thread 0x7ffff7fb8940 (LWP 14489) "subsurface"
0x00007ffff5623445 in __GI_raise (sig=<optimised out>) at


More information about the subsurface mailing list