Crash (unreproducible for now)
Henrik Brautaset Aronsen
subsurface at henrik.synth.no
Tue Nov 13 00:52:34 PST 2012
What I did:
- I built and started the latest Subsurface (4ce0ce1)
- My default file loaded, which looks like it contains all the test dives
- I renumbered the dives, starting with 1
- I selected Quit, and chose to not save
- Crash:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8b2fb212 __pthread_kill + 10
1 libsystem_c.dylib 0x00007fff8aad3af4 pthread_kill + 90
2 libsystem_c.dylib 0x00007fff8ab17dce abort + 143
3 libglib-2.0.0.dylib 0x0000000102c60ebf
g_assertion_message + 303
4 libglib-2.0.0.dylib 0x0000000102c61335
g_assertion_message_expr + 69
5 libgtk-quartz-2.0.0.dylib 0x0000000102415f12
gtk_tree_store_get_path + 194
6 libgtk-quartz-2.0.0.dylib 0x00000001024142cb
gtk_tree_selection_iter_is_selected + 187
7 subsurface-bin 0x0000000101f4670f
check_selection_cb + 127 (divelist.c:302)
8 libglib-2.0.0.dylib 0x0000000102c3cedd g_list_foreach + 45
9 subsurface-bin 0x0000000101f467c3 selection_cb +
67 (divelist.c:320)
10 libgobject-2.0.0.dylib 0x0000000102bc0f75
_g_closure_invoke_va + 309
11 libgobject-2.0.0.dylib 0x0000000102bd1338
g_signal_emit_valist + 1352
12 libgobject-2.0.0.dylib 0x0000000102bd1f06
g_signal_emit_by_name + 678
13 libgtk-quartz-2.0.0.dylib 0x000000010241ec79
gtk_tree_view_row_deleted + 745
14 libgobject-2.0.0.dylib 0x0000000102bc1104
g_closure_invoke + 308
15 libgobject-2.0.0.dylib 0x0000000102bd0859
signal_emit_unlocked_R + 1641
16 libgobject-2.0.0.dylib 0x0000000102bd195c
g_signal_emit_valist + 2924
Thing is, I'm unable to reproduce the error. I probably did something
slightly different than I remember.
I'll continue trying, but at least it shows that something might go
wrong in divelist.c:302, while doing
gtk_tree_selection_iter_is_selected(selection, iter);
H
More information about the subsurface
mailing list