gdb) run
Starting program: /usr/bin/tilda 
[Thread debugging using libthread_db enabled]
FUNCTION ENTERED: main
FUNCTION ENTERED: remove_stale_lock_files
FUNCTION ENTERED: islockfile
FUNCTION ENTERED: get_instance_number
FUNCTION ENTERED: get_config_file_name
FUNCTION ENTERED: create_lock_file
FUNCTION ENTERED: try_to_update_config_file
FUNCTION ENTERED: compare_config_versions
FUNCTION ENTERED: parse_cli
FUNCTION ENTERED: tilda_window_init
FUNCTION ENTERED: tilda_window_add_tab
FUNCTION ENTERED: tilda_term_init
FUNCTION ENTERED: tilda_term_config_defaults
FUNCTION ENTERED: tilda_term_set_scrollbar_position
FUNCTION ENTERED: start_shell
[New Thread 0x7fffef9be910 (LWP 326)]
FUNCTION ENTERED: generate_animation_positions
FUNCTION ENTERED: pull

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff75a95e6 in gdk_x11_window_set_user_time () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) bt full
#0  0x00007ffff75a95e6 in gdk_x11_window_set_user_time () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#1  0x0000000000409abe in ?? ()
No symbol table info available.
#2  0x000000000040ab73 in ?? ()
No symbol table info available.
#3  0x00007ffff5dc39ed in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#4  0x0000000000406779 in ?? ()
No symbol table info available.
#5  0x00007fffffffe588 in ?? ()
No symbol table info available.
#6  0x000000000000001c in ?? ()
No symbol table info available.
#7  0x0000000000000001 in ?? ()
No symbol table info available.
#8  0x00007fffffffe8dd in ?? ()
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.