stacktrace from valgrind:


==7826== Invalid read of size 4
==7826==    at 0x576C0ED: git__date_rfc2822_fmt (date.c:886)
==7826==    by 0x5772D6F: git_diff_format_email__append_header_tobuf (diff.c:1674)
==7826==    by 0x5773043: git_diff_format_email (diff.c:1784)
==7826==    by 0x5507BF5: ggit_diff_format_email (ggit-diff.c:722)
==7826==    by 0x143778: gitg_commit_action_create_patch_create_patch (gitg-commit-action-create-patch.vala:131)
==7826==    by 0x143778: __lambda154_ (gitg-commit-action-create-patch.vala:168)
==7826==    by 0x143778: ___lambda154__gtk_dialog_response (gitg-commit-action-create-patch.vala:163)
==7826==    by 0x8AB03E4: g_closure_invoke (gclosure.c:804)
==7826==    by 0x8AC2431: signal_emit_unlocked_R (gsignal.c:3635)
==7826==    by 0x8ACB05E: g_signal_emit_valist (gsignal.c:3391)
==7826==    by 0x8ACB43E: g_signal_emit (gsignal.c:3447)
==7826==    by 0x8AB0613: _g_closure_invoke_va (gclosure.c:867)
==7826==    by 0x8ACADD8: g_signal_emit_valist (gsignal.c:3300)
==7826==    by 0x8ACB43E: g_signal_emit (gsignal.c:3447)
==7826==  Address 0x32929b18 is 24 bytes inside a block of size 32 free'd
==7826==    at 0x4C2ED4A: free (vg_replace_malloc.c:530)
==7826==    by 0x550E720: ggit_native_finalize (ggit-native.c:54)
==7826==    by 0x8AB5116: g_object_unref (gobject.c:3185)
==7826==    by 0x143760: gitg_commit_action_create_patch_create_patch (gitg-commit-action-create-patch.vala:129)
==7826==    by 0x143760: __lambda154_ (gitg-commit-action-create-patch.vala:168)
==7826==    by 0x143760: ___lambda154__gtk_dialog_response (gitg-commit-action-create-patch.vala:163)
==7826==    by 0x8AB03E4: g_closure_invoke (gclosure.c:804)
==7826==    by 0x8AC2431: signal_emit_unlocked_R (gsignal.c:3635)
==7826==    by 0x8ACB05E: g_signal_emit_valist (gsignal.c:3391)
==7826==    by 0x8ACB43E: g_signal_emit (gsignal.c:3447)
==7826==    by 0x8AB0613: _g_closure_invoke_va (gclosure.c:867)
==7826==    by 0x8ACADD8: g_signal_emit_valist (gsignal.c:3300)
==7826==    by 0x8ACB43E: g_signal_emit (gsignal.c:3447)
==7826==    by 0x6E5F98D: button_activate_timeout (gtkbutton.c:1982)
==7826==  Block was alloc'd at
==7826==    at 0x4C2FA50: calloc (vg_replace_malloc.c:711)
==7826==    by 0x57D1216: UnknownInlinedFun (util.h:169)
==7826==    by 0x57D1216: git_signature_dup (signature.c:105)
==7826==    by 0x5503E2A: ggit_commit_get_author (ggit-commit.c:261)
==7826==    by 0x143745: gitg_commit_action_create_patch_create_patch (gitg-commit-action-create-patch.vala:129)
==7826==    by 0x143745: __lambda154_ (gitg-commit-action-create-patch.vala:168)
==7826==    by 0x143745: ___lambda154__gtk_dialog_response (gitg-commit-action-create-patch.vala:163)
==7826==    by 0x8AB03E4: g_closure_invoke (gclosure.c:804)
==7826==    by 0x8AC2431: signal_emit_unlocked_R (gsignal.c:3635)
==7826==    by 0x8ACB05E: g_signal_emit_valist (gsignal.c:3391)
==7826==    by 0x8ACB43E: g_signal_emit (gsignal.c:3447)
==7826==    by 0x8AB0613: _g_closure_invoke_va (gclosure.c:867)
==7826==    by 0x8ACADD8: g_signal_emit_valist (gsignal.c:3300)
==7826==    by 0x8ACB43E: g_signal_emit (gsignal.c:3447)
==7826==    by 0x6E5F98D: button_activate_timeout (gtkbutton.c:1982)
==7826== 
==7826== (action on error) vgdb me ... 








Continuing.
[New Thread 8084]
[New Thread 8085]
[New Thread 8086]
[New Thread 8409]

Thread 1 received signal SIGTRAP, Trace/breakpoint trap.
git__date_rfc2822_fmt (out=out@entry=0xffefff140 "", len=len@entry=32, date=date@entry=0x32929b10)
    at /usr/src/debug/libgit2-0.24.6/src/date.c:886
886		t = (time_t) (date->time + date->offset * 60);
Missing separate debuginfos, use: dnf debuginfo-install GConf2-3.2.6-16.fc24.x86_64 gvfs-client-1.30.3-1.fc25.x86_64 librsvg2-2.40.16-2.fc25.x86_64 mesa-libEGL-13.0.3-1.fc25.x86_64 mesa-libGL-13.0.3-1.fc25.x86_64


(gdb) bt



#0  0x000000000576c0ed in git__date_rfc2822_fmt (out=out@entry=0xffefff140 "", len=len@entry=32, date=date@entry=0x32929b10) at /usr/src/debug/libgit2-0.24.6/src/date.c:886
#1  0x0000000005772d70 in git_diff_format_email__append_header_tobuf (out=0xffefff270, id=<optimized out>, author=0x32929b00, summary=0x320baa20 "ext/flac/gstflacenc.c: Fix number of \"quality\" levels", body=0x0, patch_no=1, total_patches=1, exclude_patchno_marker=false)
    at /usr/src/debug/libgit2-0.24.6/src/diff.c:1674
#2  0x0000000005773044 in git_diff_format_email (out=out@entry=0xffefff270, diff=0x2244ba70, opts=opts@entry=0x322c4a70) at /usr/src/debug/libgit2-0.24.6/src/diff.c:1784
#3  0x0000000005507bf6 in ggit_diff_format_email (diff=0x328bde20 [GgitDiff], options=options@entry=0x322c4ac0 [GgitDiffFormatEmailOptions], error=error@entry=0xffefff2d0) at ggit-diff.c:722
#4  0x0000000000143779 in gitg_commit_action_create_patch_create_patch (error=0xffefff2c8, file=0x3a0e6ac0, self=0x36882fd0 [GitgCommitActionCreatePatch])
    at /home/jesse/dev/gitg/gitg/gitg-commit-action-create-patch.vala:131
#5  0x0000000000143779 in __lambda154_ (_data37_=0x214c9da0, _data37_=0x214c9da0, id=<optimized out>, dialog=<optimized out>) at /home/jesse/dev/gitg/gitg/gitg-commit-action-create-patch.vala:168
#6  0x0000000000143779 in ___lambda154__gtk_dialog_response (_sender=<optimized out>, response_id=<optimized out>, self=0x214c9da0) at /home/jesse/dev/gitg/gitg/gitg-commit-action-create-patch.vala:163
#13 0x0000000008acb43f in <emit signal ??? on instance 0x337b3000 [GtkButton] or 0x32c557a0 [GtkFileChooserDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>)
    at gsignal.c:3447
    #7  0x0000000008ab03e5 in g_closure_invoke (closure=0x37973878, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0xffefff4d0, invocation_hint=invocation_hint@entry=0xffefff450) at gclosure.c:804
    #8  0x0000000008ac2432 in signal_emit_unlocked_R (node=node@entry=0x39c3b500, detail=detail@entry=0, instance=instance@entry=0x32c557a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0xffefff4d0) at gsignal.c:3635
    #9  0x0000000008acb05f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0xffefff6a0) at gsignal.c:3391
    #10 0x0000000008acb43f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
    #11 0x0000000008ab0614 in _g_closure_invoke_va (closure=closure@entry=0x363a3a38, return_value=return_value@entry=0x0, instance=instance@entry=0x337b3000, args=args@entry=0xffefff9a0, n_params=<optimized out>, param_types=0x0) at gclosure.c:867
    #12 0x0000000008acadd9 in g_signal_emit_valist (instance=0x337b3000, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0xffefff9a0) at gsignal.c:3300
#14 0x0000000006e5f98e in button_activate_timeout (data=<optimized out>) at gtkbutton.c:1982
#15 0x000000000766de78 in gdk_threads_dispatch (data=data@entry=0x396ba2b0) at gdk.c:743
#16 0x000000000914d88d in g_timeout_dispatch (source=0x31ba8990, callback=0x766de50 <gdk_threads_dispatch>, user_data=0x396ba2b0) at gmain.c:4674
#17 0x000000000914ce42 in g_main_dispatch (context=0x170de770) at gmain.c:3203
#18 0x000000000914ce42 in g_main_context_dispatch (context=context@entry=0x170de770) at gmain.c:3856
#19 0x000000000914d1c0 in g_main_context_iterate (context=context@entry=0x170de770, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#20 0x000000000914d26c in g_main_context_iteration (context=context@entry=0x170de770, may_block=may_block@entry=1) at gmain.c:3990
#21 0x00000000087abbbd in g_application_run (application=0x170da980 [GitgApplication], argc=1, argv=0xffefffd48) at gapplication.c:2381
#22 0x0000000000165296 in gitg_main_main (args=0xffefffd48, args_length1=1)
    at /home/jesse/dev/gitg/gitg/gitg.vala:42
#23 0x000000000995d401 in __libc_start_main (main=
    0x124b40 <main>, argc=1, argv=0xffefffd48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optPython Exception <class 'KeyboardInterrupt'> Quit: 
#24 0x0000000000124b8a in _start ()





(gdb) t a a bt full


Thread 5 (Thread 8409):
#0  0x0000000009a3ebf9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x0000000009192a7a in g_cond_wait_until (cond=cond@entry=0x1718adf8, mutex=mutex@entry=0x1718adf0, end_time=end_time@entry=8280341316) at gthread-posix.c:1442
        now = {tv_sec = 8279, tv_nsec = 841327773}
        span = {tv_sec = 0, tv_nsec = 499988227}
        sampled = 133
        res = <optimized out>
#2  0x00000000091218c9 in g_async_queue_pop_intern_unlocked (queue=0x1718adf0, wait=wait@entry=1, end_time=8280341316) at gasyncqueue.c:422
        retval = <optimized out>
        __func__ = "g_async_queue_pop_intern_unlocked"
#3  0x0000000009121f28 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:570
        end_time = <optimized out>
#4  0x00000000091754d6 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:262
        task = <optimized out>
        pool = 0x1718ad50
#5  0x00000000091754d6 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
        pool = 0x1718ad50
#6  0x0000000009174b03 in g_thread_proxy (data=0x37a68910) at gthread.c:784
        thread = 0x37a68910
        __func__ = "g_thread_proxy"
#7  0x00000000097266ca in start_thread (arg=0x35221700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x35221700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {891426560, 861757649639527725, 0, 68702689343, 891427264, 891426560, 861874455255536941, 861743204371223853}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x0000000009a44f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 8086):
#0  0x0000000009a3901d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x000000000914d156 in g_main_context_poll (priority=<optimized out>, n_fds=6, fds=0x320de820, timeout=<optimized out>, context=0x1718c7a0) at gmain.c:4228
        poll_func = 0x915d000 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 6
        allocated_nfds = 6
        fds = 0x320de820
#2  0x000000000914d156 in g_main_context_iterate (context=0x1718c7a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 6
        allocated_nfds = 6
        fds = 0x320de820
#3  0x000000000914d4e2 in g_main_loop_run (loop=0x1718cb70) at gmain.c:4125
        __func__ = "g_main_loop_run"
#4  0x00000000087d7946 in gdbus_shared_thread_func (user_data=0x1718c740) at gdbusprivate.c:247
        data = 0x1718c740
#5  0x0000000009174b03 in g_thread_proxy (data=0x1718cbc0) at gthread.c:784
        thread = 0x1718cbc0
        __func__ = "g_thread_proxy"
#6  0x00000000097266ca in start_thread (arg=0x1ffb1700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x1ffb1700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {536549120, 861757649639527725, 0, 519755743, 536549824, 536549120, 861783960294610221, 861743204371223853}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x0000000009a44f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 8085):
#0  0x0000000009a3901d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x000000000914d156 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x21050240, timeout=<optimized out>, context=0x1718b0a0) at gmain.c:4228
        poll_func = 0x915d000 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x21050240
#2  0x000000000914d156 in g_main_context_iterate (context=context@entry=0x1718b0a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x21050240
#3  0x000000000914d26c in g_main_context_iteration (context=0x1718b0a0, may_block=may_block@entry=1)
    at gmain.c:3990
        retval = <optimized out>
#4  0x000000000914d2b1 in glib_worker_main (data=<optimized out>) at gmain.c:5783
#5  0x0000000009174b03 in g_thread_proxy (data=0x1718b470) at gthread.c:784
        thread = 0x1718b470
        __func__ = "g_thread_proxy"
#6  0x00000000097266ca in start_thread (arg=0x1f7b0700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x1f7b0700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {528156416, 861757649639527725, 0, 519755391, 528157120, 528156416, 861782859172369709, 861743204371223853}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x0000000009a44f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 8084):
#0  0x0000000009a3901d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x000000000914d156 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x17169ab0, timeout=<optimized out>, context=0x1714e420) at gmain.c:4228
        poll_func = 0x915d000 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x17169ab0
#2  0x000000000914d156 in g_main_context_iterate (context=context@entry=0x1714e420, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x17169ab0
#3  0x000000000914d26c in g_main_context_iteration (context=context@entry=0x1714e420, may_block=may_block@entry=1) at gmain.c:3990
        retval = <optimized out>
#4  0x000000001e595fad in dconf_gdbus_worker_thread (user_data=0x1714e420) at dconf-gdbus-thread.c:82
        context = 0x1714e420
#5  0x0000000009174b03 in g_thread_proxy (data=0x1714e7f0) at gthread.c:784
        thread = 0x1714e7f0
        __func__ = "g_thread_proxy"
#6  0x00000000097266ca in start_thread (arg=0x1efae700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x1efae700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {519759616, 861757649639527725, 0, 68702696207, 519760320, 519759616, 861781758587000109, 861743204371223853}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x0000000009a44f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 7826):
#0  0x000000000576c0ed in git__date_rfc2822_fmt (out=out@entry=0xffefff140 "", len=len@entry=32, date=date@entry=0x32929b10) at /usr/src/debug/libgit2-0.24.6/src/date.c:886
        gmt = 
          {tm_sec = 80, tm_min = 0, tm_hour = 0, tm_mday = 0, tm_mon = 386575536, tm_year = 0, tm_wday = 152380929, tm_yday = 0, tm_isdst = 541762064, tm_gmtoff = 145547187, tm_zone = 0x0}
        t = 0
        __PRETTY_FUNCTION__ = "git__date_rfc2822_fmt"
#1  0x0000000005772d70 in git_diff_format_email__append_header_tobuf (out=0xffefff270, id=<optimized out>, author=0x32929b00, summary=0x320baa20 "ext/flac/gstflacenc.c: Fix number of \"quality\" levels", body=0x0, patch_no=1, total_patches=1, exclude_patchno_marker=false)
    at /usr/src/debug/libgit2-0.24.6/src/diff.c:1674
        idstr = "881a531426cb39e3e4531b297181f4cae073354c"
        date_str = '\000' <repeats 16 times>, "\300J,2\000\000\000\000\260\005i!\000\000\000"
        error = 0
#2  0x0000000005773044 in git_diff_format_email (out=out@entry=0xffefff270, diff=0x2244ba70, opts=opts@entry=0x322c4a70) at /usr/src/debug/libgit2-0.24.6/src/diff.c:1784
        stats = 0x0
        summary = <optimized out>
        loc = <optimized out>
        ignore_marker = <optimized out>
        format_flags = 0
        allocsize = <optimized out>
        error = <optimized out>
        __PRETTY_FUNCTION__ = "git_diff_format_email"
#3  0x0000000005507bf6 in ggit_diff_format_email (diff=0x328bde20 [GgitDiff], options=options@entry=0x322c4ac0 [GgitDiffFormatEmailOptions], error=error@entry=0xffefff2d0) at ggit-diff.c:722
        ret = <optimized out>
        retval = <optimized out>
        buf = {ptr = 0x0, asize = 0, size = 0}
        __func__ = "ggit_diff_format_email"
#4  0x0000000000143779 in gitg_commit_action_create_patch_create_patch (error=0xffefff2c8, file=0x3a0e6ac0, self=0x36882fd0 [GitgCommitActionCreatePatch])
    at /home/jesse/dev/gitg/gitg/gitg-commit-action-create-patch.vala:131
        opts = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp8_ = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp11_ = <optimized out>
        _tmp18_ = 0x216905d0
        _tmp24_ = 0x0
        _tmp3_ = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp13_ = <optimized out>
        _tmp26_ = 0x0
        _tmp26__length1 = 0
        _tmp5_ = <optimized out>
        _tmp15_ = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp21_ = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp28_ = 0
        _tmp0_ = <optimized out>
        _tmp7_ = <optimized out>
        _tmp10_ = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp17_ = <optimized out>
        _tmp23_ = 0x0
        _inner_error_ = 0x0
        _tmp9_ = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp12_ = <optimized out>
        _tmp19_ = 0x216905d0
        content = 0x0
        _tmp25_ = 0x0
        _tmp4_ = 0x322c4ac0 [GgitDiffFormatEmailOptions]
        _tmp14_ = <optimized out>
        _tmp20_ = <optimized out>
        _tmp27_ = 0x0
        _tmp6_ = <optimized out>
        _tmp16_ = <optimized out>
        _tmp22_ = 0x0
        _tmp25__length1 = 0
        _tmp29_ = 0
        _tmp1_ = 0x3a0e6ac0
        _tmp2_ = 0x3a0e6ac0
        self = 0x36882fd0 [GitgCommitActionCreatePatch]
        _inner_error_ = 0x0
        _tmp0_ = <optimized out>
#5  0x0000000000143779 in __lambda154_ (_data37_=0x214c9da0, _data37_=0x214c9da0, id=<optimized out>, dialog=<optimized out>) at /home/jesse/dev/gitg/gitg/gitg-commit-action-create-patch.vala:168
        _tmp1_ = 0x3a0e6ac0
        _tmp2_ = 0x3a0e6ac0
        self = 0x36882fd0 [GitgCommitActionCreatePatch]
        _inner_error_ = 0x0
        _tmp0_ = <optimized out>
#6  0x0000000000143779 in ___lambda154__gtk_dialog_response (_sender=<optimized out>, response_id=<optimized out>, self=0x214c9da0) at /home/jesse/dev/gitg/gitg/gitg-commit-action-create-patch.vala:163
#13 0x0000000008acb43f in <emit signal ??? on instance 0x337b3000 [GtkButton] or 0x32c557a0 [GtkFileChooserDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>)
    at gsignal.c:3447
        var_args = 
            {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0xffefffa80, reg_save_area = 0xffefff9c0}}
    #7  0x0000000008ab03e5 in g_closure_invoke (closure=0x37973878, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0xffefff4d0, invocation_hint=invocation_hint@entry=0xffefff450) at gclosure.c:804
                marshal = <optimized out>
                marshal_data = <optimized out>
                in_marshal = 0
                real_closure = 0x37973858
                __func__ = "g_closure_invoke"
    #8  0x0000000008ac2432 in signal_emit_unlocked_R (node=node@entry=0x39c3b500, detail=detail@entry=0, instance=instance@entry=0x32c557a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0xffefff4d0) at gsignal.c:3635
                tmp = <optimized out>
                handler = 0x379737d0
                accumulator = 0x0
                emission = 
                  {next = 0xffefff8a0, instance = 0x32c557a0, ihint = {signal_id = 461, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
                class_closure = 0x39c3b438
                handler_list = 0x36e28230
                return_accu = 0x0
                accu = 
                      {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 461
                max_sequential_handler_number = 17505
                return_value_altered = 1
    #9  0x0000000008acb05f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0xffefff6a0) at gsignal.c:3391
                instance_and_params = 0xffefff4d0
                signal_return_type = <optimized out>
                param_values = 0xffefff4e8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
    #10 0x0000000008acb43f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
                var_args = 
                    {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0xffefff780, reg_save_area = 0xffefff6c0}}
    #11 0x0000000008ab0614 in _g_closure_invoke_va (closure=closure@entry=0x363a3a38, return_value=return_value@entry=0x0, instance=instance@entry=0x337b3000, args=args@entry=0xffefff9a0, n_params=<optimized out>, param_types=0x0) at gclosure.c:867
                marshal = <optimized out>
                marshal_data = <optimized out>
                in_marshal = 0
                real_closure = 0x363a3a18
                __func__ = "_g_closure_invoke_va"
    #12 0x0000000008acadd9 in g_signal_emit_valist (instance=0x337b3000, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0xffefff9a0) at gsignal.c:3300
                return_accu = 0x0
                accu = 
                      {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                accumulator = 0x0
                emission = 
                  {next = 0x0, instance = 0x337b3000, ihint = {signal_id = 221, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 572619312}
                signal_id = <optimized out>
                instance_type = 572619312
                emission_return = 
                      {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                rtype = 4
                static_scope = 0
                fastpath_handler = <optimized out>
                closure = <optimized out>
                run_type = <optimized out>
                l = <optimized out>
                fastpath = <optimized out>
                instance_and_params = <optimized out>
                signal_return_type = <optimized out>
                param_values = <optimized out>
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#14 0x0000000006e5f98e in button_activate_timeout (data=<optimized out>) at gtkbutton.c:1982
#15 0x000000000766de78 in gdk_threads_dispatch (data=data@entry=0x396ba2b0) at gdk.c:743
        dispatch = 0x396ba2b0
        ret = 0
#16 0x000000000914d88d in g_timeout_dispatch (source=0x31ba8990, callback=0x766de50 <gdk_threads_dispatch>, user_data=0x396ba2b0) at gmain.c:4674
        timeout_source = 0x31ba8990
        again = <optimized out>
#17 0x000000000914ce42 in g_main_dispatch (context=0x170de770) at gmain.c:3203
        dispatch = 0x914d870 <g_timeout_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x396ba2b0
        callback = 0x766de50 <gdk_threads_dispatch>
        cb_funcs = 0x9414280 <g_source_callback_funcs>
        cb_data = 0x378b6640
        need_destroy = <optimized out>
        source = 0x31ba8990
        current = 0x203aed50
        i = 0
#18 0x000000000914ce42 in g_main_context_dispatch (context=context@entry=0x170de770) at gmain.c:3856
#19 0x000000000914d1c0 in g_main_context_iterate (context=context@entry=0x170de770, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 3
        allocated_nfds = 3
        fds = <optimized out>
#20 0x000000000914d26c in g_main_context_iteration (context=context@entry=0x170de770, may_block=may_block@entry=1) at gmain.c:3990
        retval = <optimized out>
#21 0x00000000087abbbd in g_application_run (application=0x170da980 [GitgApplication], argc=1, argv=0xffefffd48) at gapplication.c:2381
        arguments = 0x170de680
        status = 0
        context = 0x170de770
        acquired_context = <optimized out>
        __func__ = "g_application_run"
#22 0x0000000000165296 in gitg_main_main (args=0xffefffd48, args_length1=1)
    at /home/jesse/dev/gitg/gitg/gitg.vala:42
        result = 0
        _tmp0_ = <optimized out>
        _tmp1_ = <optimized out>
        _tmp2_ = 0x0
        _tmp3_ = <optimized out>
        app = 0x170da980 [GitgApplication]
        _tmp4_ = 0x170da980 [GitgApplication]
        _tmp5_ = 0xffefffd48
        _tmp5__length1 = 1
        _tmp6_ = 0
#23 0x000000000995d401 in __libc_start_main (main=
    0x124b40 <main>, argc=1, argv=0xffefffd48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0xffefffd38) at ../csu/libc-start.c:289
        result = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {0, 861757815882863917, 1198944, 68702698816, 0, 0, 858615209044825389, 861743542233421101}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xffefffd58, 0x4227128}, data = {prev = 0x0, cleanup = 0x0, canceltype = -16777896}}}
        not_first_call = <optimized out>
#24 0x0000000000124b8a in _start ()
