Crash when editing trip summary

Miika Turkia miika.turkia at gmail.com
Mon Dec 3 21:59:02 PST 2012


Hello,

I just got a crash when editing trip summary.  Steps to reproduce:
- Have the auto-grouping turned on
- Start subsurface with the test dives
- Merge the two dive trips together
- Edit trip summary

Program received signal SIGSEGV, Segmentation fault.
0x00000000004167c3 in dive_trip_widget (box=0x88d550, trip=0x0,
info=0x7fffffffcf90) at info.c:496
496		info->location = text_entry(box, _("Location"), location_list,
trip->location);
(gdb) bt
#0  0x00000000004167c3 in dive_trip_widget (box=0x88d550, trip=0x0,
info=0x7fffffffcf90) at info.c:496
#1  0x000000000041746e in edit_trip (trip=0x0) at info.c:692
#2  0x000000000041fc86 in edit_trip_cb (menuitem=0x8e20b0,
path=0x906600) at divelist.c:1363
#3  0x00007ffff6604ca2 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x00007ffff6615d71 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff661e099 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff661e242 in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff745938e in IA__gtk_widget_activate (widget=0x8e20b0) at
/build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:5023
#8  0x00007ffff73540fd in IA__gtk_menu_shell_activate_item
(menu_shell=0x755a60, menu_item=0x8e20b0, force_deactivate=<optimised
out>) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmenushell.c:1353
#9  0x00007ffff7354495 in gtk_menu_shell_button_release
(widget=0x755a60, event=<optimised out>) at
/build/buildd/gtk+2.0-2.24.10/gtk/gtkmenushell.c:780
#10 0x00007ffff733fdd8 in _gtk_marshal_BOOLEAN__BOXED
(closure=0x6b6e70, return_value=0x7fffffffd7a0,
n_param_values=<optimised out>, param_values=0x7fffffffd810,
invocation_hint=<optimised out>,
    marshal_data=<optimised out>) at
/build/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86
#11 0x00007ffff6604ca2 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff6616339 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff661dd7e in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff661e242 in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff745a191 in gtk_widget_event_internal (widget=0x755a60,
event=0x87e580) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4992
#16 0x00007ffff733df63 in IA__gtk_propagate_event (widget=0x755a60,
event=0x87e580) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:2567
#17 0x00007ffff733e2c3 in IA__gtk_main_do_event (event=0x87e580) at
/build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1757
#18 0x00007ffff6fb2cac in gdk_event_dispatch (source=<optimised out>,
callback=<optimised out>, user_data=<optimised out>) at
/build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377
#19 0x00007ffff6347d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff63480a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ffff634849a in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff733d2f7 in IA__gtk_main () at
/build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1329
#23 0x0000000000433faf in run_ui () at gtk-gui.c:1231
#24 0x000000000040b04a in main (argc=27, argv=0x7fffffffde78) at main.c:285

miika


More information about the subsurface mailing list