$ gdb gnucash
GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from gnucash...Reading symbols from /usr/lib/debug/.build-id/99/21b3ac2c13b927407535d3985180da0ce55433.debug...done.
done.
(gdb) run
Starting program: /usr/bin/gnucash 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe0baf700 (LWP 14177)]
[New Thread 0x7fffdb877700 (LWP 14178)]
[New Thread 0x7fffc41fa700 (LWP 14182)]
Found Finance::Quote version 1.35
[New Thread 0x7fffc2d04700 (LWP 14183)]
[Thread 0x7fffc2d04700 (LWP 14183) exited]
^C
Program received signal SIGINT, Interrupt.
0x00007ffff5ff4660 in g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt full
#0  0x00007ffff5ff4660 in g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#1  0x00007ffff5ff3b98 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff6cbde72 in kvp_frame_get_slot (frame=<optimised out>, slot=<optimised out>) at kvp_frame.c:604
No locals.
#3  0x00007ffff6cbf2fc in kvp_frame_get_string (frame=<optimised out>, path=path@entry=0x7ffff73b127b "trans-txn-type") at kvp_frame.c:732
        key = 0x7ffff73b127b "trans-txn-type"
#4  0x00007ffff73397d9 in xaccTransGetTxnType (trans=trans@entry=0x6a2be00) at Transaction.c:2223
        s = <optimised out>
#5  0x00007ffff57cb90c in gnc_split_register_cursor_is_readonly (user_data=<optimised out>, virt_loc=...) at split-register-model.c:1873
        reg = <optimised out>
        split = <optimised out>
        txn = 0x6a2be00
        type = <optimised out>
#6  0x00007ffff57cb94c in gnc_split_register_get_inactive_io_flags (virt_loc=..., user_data=<optimised out>) at split-register-model.c:1881
No locals.
#7  0x00007ffff53814bf in gnc_table_get_io_flags (table=table@entry=0x6a7f420, virt_loc=...) at table-allgui.c:317
        io_flags_handler = <optimised out>
        cell_name = <optimised out>
        flags = <optimised out>
#8  0x00007ffff5381ede in gnc_table_virtual_loc_valid (table=table@entry=0x6a7f420, virt_loc=..., exact_pointer=exact_pointer@entry=0) at table-allgui.c:1056
        vcell = <optimised out>
        io_flags = <optimised out>
#9  0x00007ffff5383a22 in gnc_table_traverse_update (table=table@entry=0x6a7f420, virt_loc=..., dir=GNC_TABLE_TRAVERSE_DOWN, dest_loc=dest_loc@entry=0x7fffffffcdf0) at table-allgui.c:1773
        new_loc = {vcell_loc = {virt_row = 5, virt_col = 0}, phys_row_offset = 0, phys_col_offset = 0}
        increment = -1
        abort_move = <optimised out>
        __FUNCTION__ = "gnc_table_traverse_update"
#10 0x00007ffff55a3733 in gnucash_sheet_key_press_event_internal (event=<optimised out>, widget=<optimised out>) at gnucash-sheet.c:1856
        sheet = 0x691e130
        pass_on = 0
        abort_move = <optimised out>
        direction = <optimised out>
        table = 0x6a7f420
        cur_virt_loc = {vcell_loc = {virt_row = 1, virt_col = 0}, phys_row_offset = 1, phys_col_offset = 2}
        new_virt_loc = {vcell_loc = {virt_row = 6, virt_col = 0}, phys_row_offset = 0, phys_col_offset = 0}
        distance = <optimised out>
#11 gnucash_sheet_key_press_event (widget=<optimised out>, event=<optimised out>) at gnucash-sheet.c:1906
        sheet = <optimised out>
        __FUNCTION__ = "gnucash_sheet_key_press_event"
#12 0x00007ffff63fcc0f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x00007ffff3a7819f in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007ffff3a89e32 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007ffff3a92255 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007ffff3a929af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#17 0x00007ffff65142fc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x00007ffff6527e6b in gtk_window_propagate_key_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x00007ffff652a60b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0x00007ffff63fcc0f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0x00007ffff3a78245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007ffff3a89e32 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0x00007ffff3a92255 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#24 0x00007ffff3a929af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#25 0x00007ffff65142fc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0x00007ffff63fb42f in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#27 0x00007ffff63fb7eb in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0x00007ffff469b76c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#29 0x00007ffff6004c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#30 0x00007ffff6004f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#31 0x00007ffff6005272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#32 0x00007ffff63fa747 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#33 0x00007ffff789a799 in gnc_ui_start_event_loop () at gnc-gnome-utils.c:608
        id = 461
#34 0x0000000000402c84 in inner_main (closure=<optimised out>, argc=<optimised out>, argv=<optimised out>) at gnucash-bin.c:620
        main_mod = <optimised out>
#35 0x00007ffff699ac4d in ?? () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#36 0x00007ffff697336a in ?? () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#37 0x00007ffff6a11004 in ?? () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#38 0x00007ffff697d133 in scm_call_4 () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#39 0x00007ffff6973b31 in ?? () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#40 0x00007ffff6973c15 in scm_c_with_continuation_barrier () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#41 0x00007ffff69f39bc in ?? () from /usr/lib/libguile-2.0.so.22
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#42 0x00007ffff2491532 in GC_call_with_stack_base () from /usr/lib/x86_64-linux-gnu/libgc.so.1
No symbol table info available.
#43 0x00007ffff69f3de8 in scm_with_guile () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#44 0x00007ffff699ae25 in scm_boot_guile () from /usr/lib/libguile-2.0.so.22
No symbol table info available.
#45 0x00000000004027ba in main (argc=1, argv=0x7fffffffdec8) at gnucash-bin.c:774
        sys_locale = 0x615500 "The X.Org Foundation"
        __FUNCTION__ = "main"
(gdb) 

