Subject: bug#37382: 27.0.50; Emacs crashes after assert condition fails

From: Tino Calancha <[email-masked]>
Date: Wed, 11 Sep 2019 19:50:16 +0200

;; Emacs crashes in my system with the following recipe:
emacs -Q:
M-x profiler-start RET RET

(gdb) bt full
#0  0x00005555557b7e8e in terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:375
#1  0x00005555558d380b in die (msg=0x555555b72860 "EQ (Qunbound, (HASH_KEY (h, i)))", file=0x555555b7125e "fns.c", line=4338) at alloc.c:7256
#2  0x000055555594e74d in hash_put (h=0x5555569f6100, key=XIL(0x555556ce3fc5), value=make_fixnum(1), hash=make_fixnum(1143836203704769542)) at fns.c:4338
        start_of_bucket = 3840
        i = 0
#3  0x0000555555a448a1 in record_backtrace (log=0x5555569f6100, count=1) at profiler.c:178
        j = 140737488324016
        hash = make_fixnum(1143836203704769542)
        j = -1
        index = 0
        backtrace = XIL(0x555556ce3fc5)
#4  0x0000555555a44974 in handle_profiler_signal (signal=27) at profiler.c:256
        count = 1
#5  0x0000555555801718 in deliver_process_signal (sig=27, handler=0x555555a448d5 <handle_profiler_signal>) at sysdep.c:1730
        old_errno = 11
        on_main_thread = true
#6  0x0000555555a44998 in deliver_profiler_signal (signal=27) at profiler.c:263
#7  0x00007ffff48ea730 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x0000555555990f3e in builtin_lisp_symbol (index=1) at lisp.h:1032
#9  0x0000555555996c25 in SETUP_SYNTAX_TABLE_FOR_OBJECT (object=XIL(0x5555563d2bc4), from=0, count=1) at syntax.c:294
#10 0x00005555558b0984 in rpl_re_search_2 (bufp=0x55555616a988 <searchbufs+392>, str1=0x0, size1=0, str2=0x5555562277d0 "/home/calancha/soft/emacs-master/etc/images/", size2=44, startpos=0, range=0, regs=0x0, stop=44) at regex-emacs.c:3255
        charpos = 0
        val = 93825005010032
        string1 = 0x0
        string2 = 0x5555562277d0 "/home/calancha/soft/emacs-master/etc/images/"
        fastmap = 0x55555616a9c8 <searchbufs+456> ""
        translate = XIL(0)
        total_size = 44
        endpos = 44
        anchored_start = false
        multibyte = true
#11 0x00005555558b070a in rpl_re_search (bufp=0x55555616a988 <searchbufs+392>, string=0x5555562277d0 "/home/calancha/soft/emacs-master/etc/images/", size=44, startpos=0, range=44, regs=0x0) at regex-emacs.c:3163
#12 0x0000555555897f4b in fast_string_match_internal (regexp=XIL(0x7ffff07010fc), string=XIL(0x5555563d2bc4), table=XIL(0)) at search.c:478
        val = 140737488326320
        bufp = 0x55555616a988 <searchbufs+392>
#13 0x000055555585035f in fast_string_match (regexp=XIL(0x7ffff07010fc), string=XIL(0x5555563d2bc4)) at lisp.h:4334
#14 0x0000555555854096 in Ffind_file_name_handler (filename=XIL(0x5555563d2bc4), operation=XIL(0x59a0)) at fileio.c:317
        string = XIL(0x7ffff07010fc)
        match_pos = -1
        handler = XIL(0x2aaa9a3a33b0)
        operations = XIL(0)
        elt = XIL(0x7ffff089baf3)
        chain = XIL(0x7ffff089baa3)
        inhibited_handlers = XIL(0)
        result = XIL(0)
        pos = -1
#15 0x000055555585510f in Fexpand_file_name (name=XIL(0x555556377354), default_directory=XIL(0x5555563d2bc4)) at fileio.c:890
        nm = 0x555555a9dfbb <make_lisp_symbol+61> "H9E\350t\030\272\001\004"
        nmlim = 0x7fffffff9020 "#"
        newdir = 0x7fffffff90b0 "p<\030VUU"
        newdirlim = 0xeb50 <error: Cannot access memory at address 0xeb50>
        target = 0x7fffffff9008 " \220\377\377\377\177"
        tlen = 93824996221502
        length = 93825005070224
        nbytes = 60240
        handler = XIL(0)
        result = XIL(0x5555556987cc)
        handled_name = XIL(0x555555930400)
        multibyte = false
        hdir = XIL(0x7fffffff9040)
        sa_avail = 16384
        sa_count = 35
        root = XIL(0x555556b41734)
        defdir_multibyte = false
#16 0x0000555555930421 in funcall_subr (subr=0x5555561060c0 <Sexpand_file_name>, numargs=2, args=0x7fffffff91f0) at eval.c:2878
        internal_argbuf = {XIL(0x7fffffff9100), XIL(0x1000000000), XIL(0x5555561060c0), XIL(0x7fffffff9108), make_fixnum(23456249055375), XIL(0x1055921498), XIL(0x5555561060c5), XIL(0x7fffffff9120)}
        internal_args = 0x7fffffff91f0
#17 0x000055555592feca in Ffuncall (nargs=3, args=0x7fffffff91e8) at eval.c:2803
        fun = XIL(0x5555561060c5)
        original_fun = XIL(0x59a0)
        funcar = XIL(0x555556183c40)
        numargs = 2
        val = XIL(0x7fffffff9180)
        count = 34
#18 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff0372e04), vector=XIL(0x7ffff0372a2d), maxdepth=make_fixnum(9), args_template=make_fixnum(513), nargs=1, args=0x7fffffff9720) at bytecode.c:633
        op = 2
        type = (CONDITION_CASE | unknown: 1435733884)
        const_length = 7
        bytestr_length = 109
        vectorp = 0x7ffff0372a30
        quitcounter = 1 '\001'
        stack_items = 10
        sa_avail = 16195
        sa_count = 34
        alloc = 0x7fffffff91b0
        item_bytes = 80
        stack_base = 0x7fffffff91b0
        top = 0x7fffffff91e8
        stack_lim = 0x7fffffff9200
        bytestr_data = 0x7fffffff9200 "\211\204\a"
        pc = 0x7fffffff9222 "\211\262\003!\262\002\202`"
        count = 34
        result = XIL(0x30)
#19 0x0000555555930b4e in funcall_lambda (fun=XIL(0x7ffff03729fd), nargs=1, arg_vector=0x7fffffff9718) at eval.c:2998
        size = 5
        val = XIL(0)
        syms_left = make_fixnum(513)
        next = XIL(0)
        lexenv = XIL(0x7fffffff9620)
        count = 34
        i = 103079215104
        optional = false
        rest = false
#20 0x000055555592ff0e in Ffuncall (nargs=2, args=0x7fffffff9710) at eval.c:2805
        fun = XIL(0x7ffff03729fd)
        original_fun = XIL(0x2aaa9a1eed88)
        funcar = XIL(0x555556183c40)
        numargs = 1
        val = XIL(0x30)
        count = 33
#21 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff05081a4), vector=XIL(0x7ffff0372975), maxdepth=make_fixnum(12), args_template=make_fixnum(257), nargs=1, args=0x7fffffff9b88) at bytecode.c:633
        op = 1
        type = (CONDITION_CASE | CATCHER_ALL | unknown: 1452612384)
        const_length = 10
        bytestr_length = 80
        vectorp = 0x7ffff0372978
        quitcounter = 1 '\001'
        stack_items = 13
        sa_avail = 16200
        sa_count = 33
        alloc = 0x7fffffff96d0
        item_bytes = 104
        stack_base = 0x7fffffff96d0
        top = 0x7fffffff9710
        stack_lim = 0x7fffffff9738
        bytestr_data = 0x7fffffff9738 "\300\001\203N"
        pc = 0x7fffffff975e "\211\262\002\203D"
        count = 33
        result = XIL(0x555556183c40)
#22 0x0000555555930b4e in funcall_lambda (fun=XIL(0x7ffff0372945), nargs=1, arg_vector=0x7fffffff9b80) at eval.c:2998
        size = 5
        val = XIL(0)
        syms_left = make_fixnum(257)
        next = XIL(0x2aaa9a1d3440)
        lexenv = XIL(0x555556951b13)
        count = 33
        i = 46912218524816
        optional = false
        rest = false
#23 0x0000555555930785 in apply_lambda (fun=XIL(0x7ffff0372945), args=XIL(0x555556951b33), count=32) at eval.c:2935
        arg_vector = 0x7fffffff9b80
        tem = XIL(0x555556951aa3)
        sa_avail = 16376
        sa_count = 33
        numargs = 1
        args_left = XIL(0)
#24 0x000055555592e981 in eval_sub (form=XIL(0x555556951b43)) at eval.c:2319
        original_fun = XIL(0x2aaa9a1eec90)
        original_args = XIL(0x555556951b33)
        count = 32
        fun = XIL(0x7ffff0372945)
        val = XIL(0x7fffffff9cd0)
        funcar = XIL(0)
        argvals = {XIL(0x7fffffff9c70), XIL(0x7ffff08bc370), XIL(0x7fffffff9c70), XIL(0x555556183c40), XIL(0x7ffff02096f0), XIL(0), XIL(0x7fffffff9c90), XIL(0x55555618bbc0)}
#25 0x000055555592dd11 in Feval (form=XIL(0x555556951b43), lexical=XIL(0)) at eval.c:2103
        count = 31
#26 0x0000555555930421 in funcall_subr (subr=0x55555610b580 <Seval>, numargs=1, args=0x7fffffff9e70) at eval.c:2878
        internal_argbuf = {XIL(0x555556951b43), XIL(0), XIL(0x55555610b580), XIL(0x7fffffff9db8), make_fixnum(23456249055375), XIL(0x1055921498), XIL(0x55555610b585), XIL(0x7fffffff9dd0)}
        internal_args = 0x7fffffff9d80
#27 0x000055555592feca in Ffuncall (nargs=2, args=0x7fffffff9e68) at eval.c:2803
        fun = XIL(0x55555610b585)
        original_fun = XIL(0x57c0)
        funcar = XIL(0x555556183ca0)
        numargs = 1
        val = XIL(0x30)
        count = 30
#28 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff05816dc), vector=XIL(0x7ffff058146d), maxdepth=make_fixnum(5), args_template=XIL(0), nargs=0, args=0x0) at bytecode.c:633
        op = 1
        type = CATCHER
        const_length = 18
        bytestr_length = 117
        vectorp = 0x7ffff0581470
        quitcounter = 1 '\001'
        stack_items = 6
        sa_avail = 16219
        sa_count = 28
        alloc = 0x7fffffff9e60
        item_bytes = 48
        stack_base = 0x7fffffff9e60
        top = 0x7fffffff9e68
        stack_lim = 0x7fffffff9e90
        bytestr_data = 0x7fffffff9e90 "‰\030\031\n\243\242\305=\203r"
        pc = 0x7fffffff9ed8 "\211\033\203S"
        count = 28
        result = XIL(0x55555622e883)
#29 0x00005555559310af in funcall_lambda (fun=XIL(0x7ffff0581445), nargs=1, arg_vector=0x7ffff058146d) at eval.c:3076
        val = XIL(0x555556183c40)
        syms_left = XIL(0)
        next = XIL(0x2aaa9a3fd9f8)
        lexenv = XIL(0)
        count = 27
        i = 1
        optional = false
        rest = false
#30 0x000055555592ff0e in Ffuncall (nargs=2, args=0x7fffffffa370) at eval.c:2805
        fun = XIL(0x7ffff0581445)
        original_fun = XIL(0x7ffff0581445)
        funcar = XIL(0x17)
        numargs = 1
        val = XIL(0x55555622e883)
        count = 26
#31 0x000055555592f7fa in call1 (fn=XIL(0x7ffff0581445), arg1=XIL(0x555556951423)) at eval.c:2656
#32 0x0000555555949fc5 in mapcar1 (leni=14, vals=0x7fffffffa400, fn=XIL(0x7ffff0581445), seq=XIL(0x7ffff037000b)) at fns.c:2674
        tail = XIL(0x555556951433)
        dummy = XIL(0x55555622e883)
        i = 4
#33 0x000055555594a386 in Fmapcar (function=XIL(0x7ffff0581445), sequence=XIL(0x7ffff037000b)) at fns.c:2730
        sa_avail = 16272
        sa_count = 26
        leni = 14
        args = 0x7fffffffa400
        nmapped = 0
        ret = XIL(0)
#34 0x0000555555930421 in funcall_subr (subr=0x55555610cdc0 <Smapcar>, numargs=2, args=0x7fffffffa5f0) at eval.c:2878
        internal_argbuf = {XIL(0x7fffffffa530), XIL(0x1000000000), XIL(0x55555610cdc0), XIL(0x7fffffffa538), make_fixnum(23456249055375), XIL(0x1055921498), XIL(0x55555610cdc5), XIL(0x7fffffffa550)}
        internal_args = 0x7fffffffa5f0
#35 0x000055555592feca in Ffuncall (nargs=3, args=0x7fffffffa5e8) at eval.c:2803
        fun = XIL(0x55555610cdc5)
        original_fun = XIL(0x2aaa9a1ab570)
        funcar = XIL(0x555556183ca0)
        numargs = 2
        val = XIL(0x7fffffffa5b0)
        count = 25
#36 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff035bdb4), vector=XIL(0x7ffff0581425), maxdepth=make_fixnum(3), args_template=XIL(0), nargs=0, args=0x0) at bytecode.c:633
        op = 2
        type = CATCHER
        const_length = 3
        bytestr_length = 5
        vectorp = 0x7ffff0581428
        quitcounter = 1 '\001'
        stack_items = 4
        sa_avail = 16347
        sa_count = 25
        alloc = 0x7fffffffa5e0
        item_bytes = 32
        stack_base = 0x7fffffffa5e0
        top = 0x7fffffffa5e8
        stack_lim = 0x7fffffffa600
        bytestr_data = 0x7fffffffa600 "\301\302\b\"\207\177"
        pc = 0x7fffffffa604 "\207\177"
        count = 25
        result = XIL(0x7fffffffa850)
#37 0x00005555559310af in funcall_lambda (fun=XIL(0x7ffff05813f5), nargs=0, arg_vector=0x7ffff0581425) at eval.c:3076
        val = XIL(0)
        syms_left = XIL(0)
        next = XIL(0)
        lexenv = XIL(0)
        count = 25
        i = 0
        optional = false
        rest = false
#38 0x000055555592ff0e in Ffuncall (nargs=1, args=0x7fffffffaa78) at eval.c:2805
        fun = XIL(0x7ffff05813f5)
        original_fun = XIL(0x2aaa9a3fd780)
        funcar = XIL(0x555556183ca0)
        numargs = 0
        val = XIL(0)
        count = 24
#39 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff058177c), vector=XIL(0x7ffff0581385), maxdepth=make_fixnum(4), args_template=XIL(0), nargs=0, args=0x0) at bytecode.c:633
        op = 0
        type = CATCHER
        const_length = 7
        bytestr_length = 20
        vectorp = 0x7ffff0581388
        quitcounter = 1 '\001'
        stack_items = 5
        sa_avail = 16324
        sa_count = 23
        alloc = 0x7fffffffaa60
        item_bytes = 40
        stack_base = 0x7fffffffaa60
        top = 0x7fffffffaa78
        stack_lim = 0x7fffffffaa88
        bytestr_data = 0x7fffffffaa88 "\303 \bB\031\304\t\n\"\206\022"
        pc = 0x7fffffffaa98 "\n#)\207"
        count = 23
        result = XIL(0x7fffffffacd0)
#40 0x00005555559310af in funcall_lambda (fun=XIL(0x7ffff0581355), nargs=1, arg_vector=0x7ffff0581385) at eval.c:3076
        val = XIL(0)
        syms_left = XIL(0)
        next = XIL(0x2aaa9a3fdb78)
        lexenv = XIL(0)
        count = 22
        i = 1
        optional = true
        rest = false
#41 0x0000555555930785 in apply_lambda (fun=XIL(0x7ffff0581355), args=XIL(0x555556203273), count=21) at eval.c:2935
        arg_vector = 0x7fffffffaea0
        tem = XIL(0x2aaa9a1a0790)
        sa_avail = 16376
        sa_count = 22
        numargs = 1
        args_left = XIL(0)
#42 0x000055555592e981 in eval_sub (form=XIL(0x555556203263)) at eval.c:2319
        original_fun = XIL(0x2aaa9a3fd6e0)
        original_args = XIL(0x555556203273)
        count = 21
        fun = XIL(0x7ffff0581355)
        val = XIL(0x7fffffffaff0)
        funcar = XIL(0)
        argvals = {XIL(0x7fffffffaf90), XIL(0x7ffff08bc370), XIL(0x7fffffffaf90), XIL(0x555556183c40), XIL(0x7ffff02096f0), XIL(0), XIL(0x7fffffffafb0), XIL(0x55555618bbc0)}
#43 0x000055555592dd11 in Feval (form=XIL(0x555556203263), lexical=XIL(0)) at eval.c:2103
        count = 20
#44 0x00005555557d5863 in eval_dyn (form=XIL(0x555556203263)) at keyboard.c:7591
#45 0x000055555592bf89 in internal_condition_case_1 (bfun=0x5555557d583b <eval_dyn>, arg=XIL(0x555556203263), handlers=XIL(0x90), hfun=0x5555557d57bc <menu_item_eval_property_1>) at eval.c:1379
        val = XIL(0x5555557bbc93)
        c = 0x555556223fa0
#46 0x00005555557d58c4 in menu_item_eval_property (sexpr=XIL(0x555556203263)) at keyboard.c:7602
        count = 19
        val = XIL(0x7fffffffb120)
#47 0x00005555557ef7e0 in get_keyelt (object=XIL(0x2aaa9a1a0790), autoload=true) at keymap.c:728
        filter = XIL(0x555556203263)
        tem = XIL(0x7ffff0581303)
#48 0x00005555557eea65 in access_keymap_1 (map=XIL(0x7ffff034b54b), idx=XIL(0xcba0), t_ok=true, noinherit=false, autoload=true) at keymap.c:500
        val = XIL(0x7ffff05812d3)
        binding = XIL(0x7ffff05812c3)
        submap = XIL(0)
        tail = XIL(0x7ffff034b57b)
        t_binding = XIL(0x60)
        retval = XIL(0x60)
        retval_tail = XIL(0)
#49 0x00005555557eecd3 in access_keymap (map=XIL(0x7ffff034b54b), idx=XIL(0xcba0), t_ok=true, noinherit=false, autoload=true) at keymap.c:533
        val = XIL(0x5555557bbc93)
#50 0x00005555557d7301 in tool_bar_items (reuse=XIL(0x55555654b775), nitems=0x7fffffffb354) at keyboard.c:7997
        keymap = XIL(0)
        maps = 0x7fffffffb270
        mapsbuf = {XIL(0x7ffff034e23d), make_fixnum(7), XIL(0x7fffffffb330)}
        nmaps = 2
        i = 1
        oquit = XIL(0)
        tmaps = 0x0
        sa_avail = 16352
        sa_count = 19
#51 0x0000555555600233 in update_tool_bar (f=0x5555564fecf0, save_match_data=false) at xdisp.c:12573
        count = 16
        frame = XIL(0x5555564fecf5)
        new_n_tool_bar = 0
        prev = 0x7ffff02096f0
        new_tool_bar = XIL(0x5555555fff77)
        window = XIL(0x5555564fef05)
        w = 0x5555564fef00
        do_update = true
#52 0x00005555555ffb11 in prepare_menu_bars () at xdisp.c:12357
        f = 0x5555564fecf0
        w = 0x5555564fef00
        tail = XIL(0x555556202ec3)
        frame = XIL(0x5555564fecf5)
        count = 15
        menu_bar_hooks_run = true
        all_windows = true
        some_windows = false
#53 0x00005555556027d2 in redisplay_internal () at xdisp.c:14222
        w = 0x5555564fef00
        sw = 0x5555564fef00
        fr = 0x5555564fecf0
        pending = false
        must_finish = false
        match_p = false
        tlbufpos = {
          charpos = 93825005009984, 
          bytepos = 0
        }
        tlendpos = {
          charpos = 0, 
          bytepos = 93825013865253
        }
        number_of_visible_frames = 1
        count = 12
        sf = 0x5555564fecf0
        polling_stopped_here = false
        tail = XIL(0)
        frame = XIL(0x5555564fecf5)
        hscroll_retries = 0
        garbaged_frame_retries = 0
        consider_all_windows_p = false
        update_miniwindow_p = false
#54 0x0000555555604697 in redisplay_preserve_echo_area (from_where=2) at xdisp.c:14915
        count = 11
#55 0x00005555555aab32 in Fredisplay (force=XIL(0)) at dispnew.c:5931
        count = 11
#56 0x0000555555930400 in funcall_subr (subr=0x5555560fd300 <Sredisplay>, numargs=0, args=0x7fffffffca48) at eval.c:2876
        internal_argbuf = {XIL(0), XIL(0x1000000000), XIL(0x5555560fd300), XIL(0x7fffffffc978), make_fixnum(23456249055375), XIL(0x1055921498), XIL(0x5555560fd305), XIL(0x7fffffffc990)}
        internal_args = 0x7fffffffc940
#57 0x000055555592feca in Ffuncall (nargs=1, args=0x7fffffffca40) at eval.c:2803
        fun = XIL(0x5555560fd305)
        original_fun = XIL(0x2aaa9a1ca6b0)
        funcar = XIL(0x555556183c40)
        numargs = 0
        val = XIL(0x7fffffffca10)
        count = 10
#58 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff034e394), vector=XIL(0x7ffff034e23d), maxdepth=make_fixnum(7), args_template=make_fixnum(769), nargs=1, args=0x7fffffffcf60) at bytecode.c:633
        op = 0
        type = CATCHER
        const_length = 12
        bytestr_length = 90
        vectorp = 0x7ffff034e240
        quitcounter = 1 '\001'
        stack_items = 8
        sa_avail = 16230
        sa_count = 10
        alloc = 0x7fffffffca20
        item_bytes = 64
        stack_base = 0x7fffffffca20
        top = 0x7fffffffca40
        stack_lim = 0x7fffffffca60
        bytestr_data = 0x7fffffffca60 "\001\247\203\022"
        pc = 0x7fffffffcaa2 "\210\310\032\313\310\306\005#)\211?\206W"
        count = 10
        result = make_fixnum(-273804165120)
#59 0x0000555555930b4e in funcall_lambda (fun=XIL(0x7ffff034e20d), nargs=1, arg_vector=0x7fffffffcf58) at eval.c:2998
        size = 5
        val = XIL(0)
        syms_left = make_fixnum(769)
        next = XIL(0)
        lexenv = XIL(0x7fffffffce70)
        count = 10
        i = 103079215104
        optional = false
        rest = false
#60 0x000055555592ff0e in Ffuncall (nargs=2, args=0x7fffffffcf50) at eval.c:2805
        fun = XIL(0x7ffff034e20d)
        original_fun = XIL(0x2aaa9a1ca598)
        funcar = XIL(0x555556183c40)
        numargs = 1
        val = make_fixnum(23456249189649)
        count = 9
#61 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff0489e74), vector=XIL(0x7ffff04896bd), maxdepth=make_fixnum(15), args_template=make_fixnum(769), nargs=3, args=0x7fffffffd678) at bytecode.c:633
        op = 1
        type = (unknown: 4031578968)
        const_length = 50
        bytestr_length = 295
        vectorp = 0x7ffff04896c0
        quitcounter = 1 '\001'
        stack_items = 16
        sa_avail = 15961
        sa_count = 9
        alloc = 0x7fffffffcf20
        item_bytes = 128
        stack_base = 0x7fffffffcf20
        top = 0x7fffffffcf50
        stack_lim = 0x7fffffffcfa0
        bytestr_data = 0x7fffffffcfa0 "\001\204\020"
        pc = 0x7fffffffd011 "\211\205$\001\016.:?\205$\001\016-\203", <incomplete sequence \337>
        count = 9
        result = XIL(0x30)
#62 0x0000555555930b4e in funcall_lambda (fun=XIL(0x7ffff04885a5), nargs=3, arg_vector=0x7fffffffd660) at eval.c:2998
        size = 6
        val = XIL(0)
        syms_left = make_fixnum(769)
        next = XIL(0)
        lexenv = XIL(0x7fffffffd470)
        count = 9
        i = 103079215104
        optional = false
        rest = false
#63 0x000055555592ff0e in Ffuncall (nargs=4, args=0x7fffffffd658) at eval.c:2805
        fun = XIL(0x7ffff04885a5)
        original_fun = XIL(0x2aaa9a304910)
        funcar = XIL(0x5555557c4879)
        numargs = 3
        val = XIL(0xffffd1e0)
        count = 8
#64 0x000055555591e798 in Ffuncall_interactively (nargs=4, args=0x7fffffffd658) at callint.c:255
        speccount = 7
#65 0x00005555559302f4 in funcall_subr (subr=0x55555610adc0 <Sfuncall_interactively>, numargs=4, args=0x7fffffffd658) at eval.c:2856
#66 0x000055555592feca in Ffuncall (nargs=5, args=0x7fffffffd650) at eval.c:2803
        fun = XIL(0x55555610adc5)
        original_fun = XIL(0x6bd0)
        funcar = XIL(0x555556183c40)
        numargs = 4
        val = XIL(0)
        count = 6
#67 0x000055555592f106 in Fapply (nargs=3, args=0x7fffffffd7d0) at eval.c:2425
        i = 5
        funcall_nargs = 5
        funcall_args = 0x7fffffffd650
        spread_arg = XIL(0)
        fun = XIL(0x55555610adc5)
        sa_avail = 16344
        sa_count = 6
        numargs = 4
        retval = XIL(0x6bd0)
#68 0x000055555591ec01 in Fcall_interactively (function=XIL(0x2aaa9a304910), record_flag=XIL(0), keys=XIL(0x7ffff089f3ed)) at callint.c:343
        funval = XIL(0x7ffff04885a5)
        events = 3
        input = XIL(0x7ffff04885db)
        speccount = 6
        arg_from_tty = false
        key_count = 1
        record_then_fail = false
        save_this_command = XIL(0x2aaa9a304910)
        save_this_original_command = XIL(0x2aaa9a304910)
        save_real_this_command = XIL(0x2aaa9a304910)
        save_last_command = XIL(0)
        prefix_arg = XIL(0)
        enable = XIL(0)
        up_event = XIL(0)
        form = XIL(0x55555623ead3)
        specs = XIL(0x555556920983)
        sa_avail = 0
        sa_count = 0
        string_len = 140737354000108
        string = 0x555556183c40 <lispsym> "\230\001"
        string_end = 0x7fffffffd8c0 "@<\030VUU"
        next_event = 140737224672677
        nargs = 140737488345344
        args = 0x555556183c40 <lispsym>
        visargs = 0x0
        varies = 0x1 <error: Cannot access memory at address 0x1>
        tem = 0x0
        val = XIL(0)
#69 0x000055555593044d in funcall_subr (subr=0x55555610ae00 <Scall_interactively>, numargs=3, args=0x7fffffffda90) at eval.c:2881
        internal_argbuf = {XIL(0x7fffffffd9a0), XIL(0x1000000000), XIL(0x55555610ae00), XIL(0x7fffffffd9a8), make_fixnum(23456249055375), XIL(0x1055921498), XIL(0x55555610ae05), XIL(0x7fffffffd9c0)}
        internal_args = 0x7fffffffda90
#70 0x000055555592feca in Ffuncall (nargs=4, args=0x7fffffffda88) at eval.c:2803
        fun = XIL(0x55555610ae05)
        original_fun = XIL(0x2aaa9a204140)
        funcar = XIL(0x555556183c40)
        numargs = 3
        val = XIL(0)
        count = 5
#71 0x00005555559aaf0e in exec_byte_code (bytestr=XIL(0x7ffff043e9e4), vector=XIL(0x7ffff043e525), maxdepth=make_fixnum(13), args_template=make_fixnum(1025), nargs=1, args=0x7fffffffdfd0) at bytecode.c:633
        op = 3
        type = (CONDITION_CASE | unknown: 1436245308)
        const_length = 24
        bytestr_length = 144
        vectorp = 0x7ffff043e528
        quitcounter = 1 '\001'
        stack_items = 14
        sa_avail = 16128
        sa_count = 5
        alloc = 0x7fffffffda50
        item_bytes = 112
        stack_base = 0x7fffffffda50
        top = 0x7fffffffda88
        stack_lim = 0x7fffffffdac0
        bytestr_data = 0x7fffffffdac0 "\304\020\211?\205\023"
        pc = 0x7fffffffdb26 "\006\006\071\203\215"
        count = 5
        result = XIL(0xd4d0)
#72 0x0000555555930b4e in funcall_lambda (fun=XIL(0x7ffff043e4f5), nargs=1, arg_vector=0x7fffffffdfc8) at eval.c:2998
        size = 5
        val = XIL(0)
        syms_left = make_fixnum(1025)
        next = XIL(0)
        lexenv = XIL(0x7fffffffdf00)
        count = 5
        i = 103079215104
        optional = false
        rest = false
#73 0x000055555592ff0e in Ffuncall (nargs=2, args=0x7fffffffdfc0) at eval.c:2805
        fun = XIL(0x7ffff043e4f5)
        original_fun = XIL(0x4140)
        funcar = XIL(0x4140)
        numargs = 1
        val = XIL(0x7fffffffdfc8)
        count = 4
#74 0x000055555592f7fa in call1 (fn=XIL(0x4140), arg1=XIL(0x2aaa9a304910)) at eval.c:2656
#75 0x00005555557c5aef in command_loop_1 () at keyboard.c:1458
        scount = 3
        cmd = XIL(0x2aaa9a304910)
        i = 1
        prev_modiff = 8
        prev_buffer = 0x7ffff02096f0
        already_adjusted = false
#76 0x000055555592beae in internal_condition_case (bfun=0x5555557c52b8 <command_loop_1>, handlers=XIL(0x90), hfun=0x5555557c48c7 <cmd_error>) at eval.c:1355
        val = XIL(0x5555557bbc93)
        c = 0x5555562212d0
#77 0x00005555557c4e9d in command_loop_2 (ignore=XIL(0)) at keyboard.c:1091
        val = XIL(0xcdb0)
#78 0x000055555592b362 in internal_catch (tag=XIL(0xcdb0), func=0x5555557c4e70 <command_loop_2>, arg=XIL(0)) at eval.c:1116
        val = XIL(0)
        c = 0x555556221a00
#79 0x00005555557c4e3b in command_loop () at keyboard.c:1070
#80 0x00005555557c43ae in recursive_edit_1 () at keyboard.c:714
        count = 1
        val = XIL(0x7fffffffe270)
#81 0x00005555557c45a6 in Frecursive_edit () at keyboard.c:786
        count = 0
        buffer = XIL(0)
#82 0x00005555557ba6d0 in main (argc=2, argv=0x7fffffffe4c8) at emacs.c:2086
        stack_bottom_variable = 0x7ffff46131a2 <__libc_calloc+130>
        do_initial_setlocale = true
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        dump_mode = 0x0
        skip_args = 0
        temacs = 0x0
        attempt_load_pdump = true
        rlim = {
          rlim_cur = 10022912, 
          rlim_max = 18446744073709551615
        }
        sockfd = -1

Lisp Backtrace:
"expand-file-name" (0xffff91f0)
"image-search-load-path" (0xffff9718)
"find-image" (0xffff9b80)
"eval" (0xffff9e70)
0xf0581440 PVEC_COMPILED
"mapcar" (0xffffa5f0)
"tool-bar-make-keymap-1" (0xffffaa80)
"tool-bar-make-keymap" (0xffffaea0)
"redisplay_internal (C function)" (0x0)
"redisplay" (0xffffca48)
"sit-for" (0xffffcf58)
"execute-extended-command" (0xffffd660)
"funcall-interactively" (0xffffd658)
"call-interactively" (0xffffda90)
"command-execute" (0xffffdfc8)

(gdb) xbacktrace
"expand-file-name" (0xffff91f0)
"image-search-load-path" (0xffff9718)
"find-image" (0xffff9b80)
"eval" (0xffff9e70)
0xf0581440 PVEC_COMPILED
"mapcar" (0xffffa5f0)
"tool-bar-make-keymap-1" (0xffffaa80)
"tool-bar-make-keymap" (0xffffaea0)
"redisplay_internal (C function)" (0x0)
"redisplay" (0xffffca48)
"sit-for" (0xffffcf58)
"execute-extended-command" (0xffffd660)
"funcall-interactively" (0xffffd658)
"call-interactively" (0xffffda90)
"command-execute" (0xffffdfc8)
(gdb) 

In GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.5)
 of 2019-09-11
Repository revision: 4b9f9324a87388ceb7ce1359feb5686efcb2523e
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12004000
System Description: Debian GNU/Linux 10 (buster)

Configured using:
 'configure --enable-checking=yes,glyphs --enable-check-lisp-object-type
 'CFLAGS=-O0 -g3''

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY
ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LIBSYSTEMD PDUMPER LCMS2
GMP

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: C/*

Minor modes in effect:
  gdb-many-windows: t
  bug-reference-prog-mode: t
  text-scale-mode: t
  pdf-occur-global-minor-mode: t
  display-time-mode: t
  minibuffer-depth-indicate-mode: t
  icicle-mode: t
  winner-mode: t
  shell-dirtrack-mode: t
  show-paren-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t
  view-mode: t

Load-path shadows:
/home/calancha/.emacs.d/my_functions/gited/gited hides /home/calancha/.emacs.d/elpa/gited-0.5.4/gited
/home/calancha/.emacs.d/my_functions/gited/gited-ci hides /home/calancha/.emacs.d/elpa/gited-0.5.4/gited-ci
/home/calancha/.emacs.d/my_functions/gited/gited-tests hides /home/calancha/.emacs.d/elpa/gited-0.5.4/gited-tests
/home/calancha/.emacs.d/elpa/auth-source-pass-20190813.1026/auth-source-pass hides /home/calancha/soft/emacs-master/lisp/auth-source-pass

Features:
(shadow sort mail-extr emacsbug message rfc822 mml mml-sec epa epg
epg-config mailabbrev gmm-utils mailheader misearch multi-isearch
noutline outline windmove eieio-opt speedbar sb-image ezimage dframe
profiler gdb-mi bindat gud smerge-mode diff whitespace gnutls
network-stream url-cache mule-util view bug-reference macrostep-c
cmacexp macrostep cc-mode cc-fonts cc-guess cc-menus cc-cmds face-remap
help-fns radix-tree tramp-sh pdf-occur ibuf-ext tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc pdf-tools
pdf-view pdf-cache pdf-info tq pdf-util manoj-dark-theme dired-du
find-dired time smtpmail sendmail icicles icicles-mode two-column
mb-depth icicles-cmd2 imenu completion icicles-cmd1 yow etags fileloop
generator xref project cookie1 recentf tree-widget icicles-mcmd doremi
filesets cl icicles-fn icicles-var icicles-opt ffap cus-theme cus-edit
hexrgb icicles-face icicles-mac misc emacs-lock winner server pymacs
clean-lib kmb simple+ user-alias loop-prompt strings
my-copy-replace-string thingatpt+ grep+ find-dired- dired+ image-dired
image-mode image-file bookmark+ bookmark+-key crosshairs col-highlight
vline hl-line+ advice hl-line bookmark+-1 bookmark+-bmu bookmark+-lit
bookmark pp dired-aux quickrun em-banner eshell esh-mode esh-cmd esh-ext
esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util ibuf-macs
s gited derived find-func gited-ci dired-x debbugs soap-client mm-decode
mm-bodies mm-encode url-http url-auth mail-parse rfc2231 url-gw nsm rmc
puny url url-proxy url-privacy url-expand url-methods url-history
url-cookie url-domsuf url-util mailcap warnings rng-xsd rng-dt rng-util
xsd-regexp xml cc-styles cc-align cc-engine cc-vars cc-defs
num-base-converters nbc calc-bin calc-ext calc calc-loaddefs calc-macs
mqr run-current-buffer git-handlers vc-git diff-mode easy-mmode hi-lock
desktop frameset processes my-limit-n-process lmb pcase usl rect ibuffer
ibuffer-loaddefs dired dired-loaddefs thingatpt jka-compr edmacro kmacro
docker-tramp tramp-cache vagrant-tramp dash term disp-table ehelp tramp
tramp-loaddefs trampver tramp-integration files-x tramp-compat shell
pcomplete parse-time iso8601 ls-lisp format-spec paren grep compile
comint ansi-color ring gnus nnheader gnus-util rmail rmail-loaddefs
rfc2047 rfc2045 ietf-drums text-property-search time-date mail-utils
mm-util mail-prsvr wid-edit cus-start cus-load tex-site rx cl-extra
help-mode slime-autoloads info package easymenu browse-url url-handlers
url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs
password-cache json subr-x map url-vars seq byte-opt gv bytecomp
byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite charscript charprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote threads dbusbind inotify lcms2 dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 16 867724 76456)
 (symbols 48 40532 5)
 (strings 32 138024 9443)
 (string-bytes 1 5064508)
 (vectors 16 51283)
 (vector-slots 8 747405 38840)
 (floats 8 472 245)
 (intervals 56 23791 544)
 (buffers 992 64))