Subject: Re: bug#43700: 28.0.50; Crash creating a second frame

From: Andy Moreton <[email-masked]>
Date: Wed, 30 Sep 2020 21:06:01 +0100

On Tue 29 Sep 2020, Andy Moreton wrote:

> On 29/09/2020 15:37, Eli Zaretskii wrote:
>>> From: Andy Moreton <[email-masked]>
>>> Date: Tue, 29 Sep 2020 11:46:48 +0100
>>>
>>> After loading emacs (and files saved by desktop), do C-x 5 2 to create a
>>> new frame. Emacs crashes, and gdb shows the following backtrace.
>> Is this repeatable?  Does it happen with "emacs -Q", per chance?  Or
>> with unoptimized builds?

Building with -O0 from commit 5b0d8d0f288fd505ca90bd30df709a5e7ab540d6 I
can reproduce the crash on another machine with the same setup:

(gdb) bt full
#0  0x00007ff8cbed9213 in KERNELBASE!DebugBreak () from C:\WINDOWS\System32\KernelBase.dll
No symbol table info available.
#1  0x00000004002727cc in emacs_abort () at C:/emacs/git/emacs/master/src/w32fns.c:10832
        button = 0x6
#2  0x000000040010d005 in terminate_due_to_signal (sig=0xb, backtrace_limit=0x28) at C:/emacs/git/emacs/master/src/emacs.c:408
No locals.
#3  0x0000000400137156 in handle_fatal_signal (sig=0xb) at C:/emacs/git/emacs/master/src/sysdep.c:1768
No locals.
#4  0x0000000400137129 in deliver_thread_signal (sig=0xb, handler=0x40013713e <handle_fatal_signal>) at C:/emacs/git/emacs/master/src/sysdep.c:1760
        old_errno = 0x2
#5  0x0000000400137192 in deliver_fatal_thread_signal (sig=0xb) at C:/emacs/git/emacs/master/src/sysdep.c:1780
No locals.
#6  0x0000000400313e52 in _gnu_exception_handler (exception_data=0xbf9380) at C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crt_handler.c:223
        old_handler = <optimized out>
        action = 0x0
        reset_fpu = 0x0
#7  0x00007ff8cca57ff8 in msvcrt!__C_specific_handler () from C:\WINDOWS\System32\msvcrt.dll
No symbol table info available.
#8  0x00007ff8ce3b111f in ntdll!.chkstk () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#9  0x00007ff8ce35b474 in ntdll!RtlRaiseException () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#10 0x00007ff8ce3afc4e in ntdll!KiUserExceptionDispatcher () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#11 0x00000004002c86e5 in lookup_image (f=0x5123410, spec=XIL(0xbc42793), face_id=0xffffffff) at C:/emacs/git/emacs/master/src/image.c:2334
        img = 0xbc42773
        hash = 0x5123410
        face = 0x0
        foreground = 0x4
        background = 0x2c0002
#12 0x00000004002c62f5 in Fimage_mask_p (spec=XIL(0xbc42793), frame=XIL(0)) at C:/emacs/git/emacs/master/src/image.c:1114
        f = 0x5123410
        id = 0x24
        img = 0x3fec3ac
        mask = XIL(0)
#13 0x00000004001cd5ab in funcall_subr (subr=0x40067d840 <Simage_mask_p>, numargs=0x1, args=0xbfa490) at C:/emacs/git/emacs/master/src/eval.c:2881
        internal_argbuf = {XIL(0xbc42793), XIL(0), XIL(0xbfa3b0), XIL(0x4001c6a95), XIL(0x40067d840), XIL(0x10), XIL(0), XIL(0)}
        internal_args = 0xbfa370
#14 0x00000004001cd1bb in Ffuncall (nargs=0x2, args=0xbfa488) at C:/emacs/git/emacs/master/src/eval.c:2806
        fun = XIL(0x40067d845)
        original_fun = XIL(0xfffffffc0389e4b0)
        funcar = XIL(0x60)
        numargs = 0x1
        val = XIL(0x40074de80)
        count = 0x24
#15 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x3fec62c), vector=XIL(0x3fec21d), maxdepth=make_fixnum(5), args_template=XIL(0), nargs=0x0, args=0x0) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x1
        type = (CONDITION_CASE | CATCHER_ALL | unknown: 116)
        const_length = 0x12
        bytestr_length = 0x75
        vectorp = 0x3fec220
        quitcounter = 0x1
        stack_items = 0x6
        sa_avail = 0x3f5b
        sa_count = 0x21
        alloc = 0xbfa480
        stack_base = 0xbfa480
        top = 0xbfa488
        stack_lim = 0xbfa4b0
        bytestr_data = 0xbfa4b0 "‰\030\031\n¢=r"
        pc = 0xbfa500 "X"
        count = 0x21
        result = XIL(0x88e0)
#16 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x3fec1f5), syms_left=XIL(0), nargs=0x0, args=0x0) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#17 0x00000004001cdedf in funcall_lambda (fun=XIL(0x3fec1f5), nargs=0x1, arg_vector=0xbfa9d8) at C:/emacs/git/emacs/master/src/eval.c:3078
        val = XIL(0x18)
        syms_left = XIL(0)
        next = XIL(0xfffffffc0389e5c8)
        lexenv = XIL(0)
        count = 0x20
        i = 0x1
        optional = 0x0
        rest = 0x0
#18 0x00000004001cd1ff in Ffuncall (nargs=0x2, args=0xbfa9d0) at C:/emacs/git/emacs/master/src/eval.c:2808
        fun = XIL(0x3fec1f5)
        original_fun = XIL(0x3fec1f5)
        funcar = XIL(0)
        numargs = 0x1
        val = XIL(0x88e0)
        count = 0x1f
#19 0x00000004001ccb14 in call1 (fn=XIL(0x3fec1f5), arg1=XIL(0x4fac933)) at C:/emacs/git/emacs/master/src/eval.c:2666
No locals.
#20 0x00000004001da856 in mapcar1 (leni=0xe, vals=0xbfaac0, fn=XIL(0x3fec1f5), seq=XIL(0x3e58c93)) at C:/emacs/git/emacs/master/src/fns.c:2667
        dummy = XIL(0x88e0)
        i = 0x1
        tail = XIL(0x4fac923)
#21 0x00000004001dabc7 in Fmapcar (function=XIL(0x3fec1f5), sequence=XIL(0x3e58c93)) at C:/emacs/git/emacs/master/src/fns.c:2723
        sa_avail = 0x3f90
        sa_count = 0x1f
        leni = 0xe
        args = 0xbfaac0
        nmapped = 0x0
        ret = make_fixnum(0)
#22 0x00000004001cd5ab in funcall_subr (subr=0x400677c00 <Smapcar>, numargs=0x2, args=0xbface0) at C:/emacs/git/emacs/master/src/eval.c:2881
        internal_argbuf = {XIL(0xbfabf0), XIL(0x4001c6788), XIL(0xbfac00), XIL(0x4001c6a95), XIL(0x400677c00), XIL(0x10), XIL(0), XIL(0)}
        internal_args = 0xbface0
#23 0x00000004001cd1bb in Ffuncall (nargs=0x3, args=0xbfacd8) at C:/emacs/git/emacs/master/src/eval.c:2806
        fun = XIL(0x400677c05)
        original_fun = XIL(0xfffffffc036b2068)
        funcar = XIL(0xbfaca0)
        numargs = 0x2
        val = XIL(0x40074de20)
        count = 0x1e
#24 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x3e3abdc), vector=XIL(0x3fec1d5), maxdepth=make_fixnum(3), args_template=XIL(0), nargs=0x0, args=0x0) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x2
        type = (unknown: 1957876)
        const_length = 0x3
        bytestr_length = 0x5
        vectorp = 0x3fec1d8
        quitcounter = 0x1
        stack_items = 0x4
        sa_avail = 0x3fdb
        sa_count = 0x1e
        alloc = 0xbfacd0
        stack_base = 0xbfacd0
        top = 0xbfacd8
        stack_lim = 0xbfacf0
        bytestr_data = 0xbfacf0 "Â\b\""
        pc = 0xbfacf4 ""
        count = 0x1e
        result = XIL(0)
#25 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x3fec1a5), syms_left=XIL(0), nargs=0x0, args=0x0) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#26 0x00000004001cdedf in funcall_lambda (fun=XIL(0x3fec1a5), nargs=0x0, arg_vector=0xbfb1c0) at C:/emacs/git/emacs/master/src/eval.c:3078
        val = XIL(0x18)
        syms_left = XIL(0)
        next = XIL(0xbfb0d0)
        lexenv = XIL(0)
        count = 0x1e
        i = 0x0
        optional = 0x0
        rest = 0x0
#27 0x00000004001cd1ff in Ffuncall (nargs=0x1, args=0xbfb1b8) at C:/emacs/git/emacs/master/src/eval.c:2808
        fun = XIL(0x3fec1a5)
        original_fun = XIL(0xfffffffc0389e350)
        funcar = XIL(0x60)
        numargs = 0x0
        val = XIL(0x40074de80)
        count = 0x1d
#28 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x3fecbd4), vector=XIL(0x3fec135), maxdepth=make_fixnum(4), args_template=XIL(0), nargs=0x0, args=0x0) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x0
        type = (unknown: 48)
        const_length = 0x7
        bytestr_length = 0x14
        vectorp = 0x3fec138
        quitcounter = 0x1
        stack_items = 0x5
        sa_avail = 0x3fc4
        sa_count = 0x1c
        alloc = 0xbfb1a0
        stack_base = 0xbfb1a0
        top = 0xbfb1b8
        stack_lim = 0xbfb1c8
        bytestr_data = 0xbfb1c8 " \bB\031\t\n\"\022"
        pc = 0xbfb1d8 "\n#)"
        count = 0x1c
        result = XIL(0xbfaf59)
#29 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x3fec105), syms_left=XIL(0), nargs=0x0, args=0x0) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#30 0x00000004001cdedf in funcall_lambda (fun=XIL(0x3fec105), nargs=0x1, arg_vector=0xbfb610) at C:/emacs/git/emacs/master/src/eval.c:3078
        val = XIL(0x400675e85)
        syms_left = XIL(0)
        next = XIL(0xfffffffc0389edf0)
        lexenv = XIL(0)
        count = 0x1b
        i = 0x1
        optional = 0x1
        rest = 0x0
#31 0x00000004001cd9f9 in apply_lambda (fun=XIL(0x3fec105), args=XIL(0xbc42723), count=0x1a) at C:/emacs/git/emacs/master/src/eval.c:2953
        arg_vector = 0xbfb610
        tem = XIL(0xfffffffc0369a688)
        sa_avail = 0x3ff8
        sa_count = 0x1b
        numargs = 0x1
        args_left = XIL(0)
#32 0x00000004001cbeab in eval_sub (form=XIL(0xbc42733)) at C:/emacs/git/emacs/master/src/eval.c:2328
        original_fun = XIL(0xfffffffc0389e2b0)
        original_args = XIL(0xbc42723)
        count = 0x1a
        fun = XIL(0x3fec105)
        val = XIL(0)
        funcar = XIL(0x4f10430)
        argvals = {XIL(0xa115580), XIL(0x4001d1c98), XIL(0x40074de20), XIL(0x448e688), XIL(0), XIL(0), XIL(0xa115580), XIL(0x4001c6788)}
#33 0x00000004001cb2d4 in Feval (form=XIL(0xbc42733), lexical=XIL(0)) at C:/emacs/git/emacs/master/src/eval.c:2112
        count = 0x19
#34 0x00000004001218a1 in eval_dyn (form=XIL(0xbc42733)) at C:/emacs/git/emacs/master/src/keyboard.c:7630
No locals.
#35 0x00000004001c9a21 in internal_condition_case_1 (bfun=0x40012187f <eval_dyn>, arg=XIL(0xbc42733), handlers=XIL(0x90), hfun=0x40012182c <menu_item_eval_property_1>) at C:/emacs/git/emacs/master/src/eval.c:1380
        val = XIL(0xbfb8a0)
        c = 0x4851690
#36 0x0000000400121908 in menu_item_eval_property (sexpr=XIL(0xbc42733)) at C:/emacs/git/emacs/master/src/keyboard.c:7641
        count = 0x18
        val = XIL(0xfffffffc0389e2b0)
#37 0x000000040012e88a in get_keyelt (object=XIL(0xfffffffc0369a688), autoload=0x1) at C:/emacs/git/emacs/master/src/keymap.c:728
        filter = XIL(0xbc42733)
        tem = XIL(0x3fec0b3)
#38 0x000000040012dfbd in access_keymap_1 (map=XIL(0x3e9b403), idx=XIL(0xde90), t_ok=0x0, noinherit=0x0, autoload=0x1) at C:/emacs/git/emacs/master/src/keymap.c:500
        val = XIL(0x3fec083)
        binding = XIL(0x3fec073)
        submap = XIL(0)
        tail = XIL(0x3e9b4a3)
        t_binding = XIL(0x60)
        retval = XIL(0x60)
        retval_tail = XIL(0)
#39 0x000000040012de17 in access_keymap_1 (map=XIL(0xbc42ba3), idx=XIL(0xde90), t_ok=0x0, noinherit=0x0, autoload=0x1) at C:/emacs/git/emacs/master/src/keymap.c:456
        val = XIL(0x60)
        binding = XIL(0x3e9b403)
        submap = XIL(0x3e9b403)
        tail = XIL(0xbc42b83)
        t_binding = XIL(0x60)
        retval = XIL(0x60)
        retval_tail = XIL(0)
#40 0x000000040012e1c3 in access_keymap (map=XIL(0xbc42ba3), idx=XIL(0xde90), t_ok=0x0, noinherit=0x0, autoload=0x1) at C:/emacs/git/emacs/master/src/keymap.c:533
        val = XIL(0x30)
#41 0x000000040012fd10 in Flookup_key (keymap=XIL(0xbc42ba3), key=XIL(0xbbf3ed5), accept_default=XIL(0)) at C:/emacs/git/emacs/master/src/keymap.c:1271
        idx = 0x1
        cmd = XIL(0x1)
        c = XIL(0xde90)
        length = 0x1
        t_ok = 0x0
#42 0x0000000400132387 in shadow_lookup (keymap=XIL(0xbc42ba3), key=XIL(0xbbf3ed5), accept_default=XIL(0), remap=0x0) at C:/emacs/git/emacs/master/src/keymap.c:2364
        value = XIL(0)
#43 0x0000000400132ab4 in Fwhere_is_internal (definition=XIL(0xfffffffc0369a688), keymap=XIL(0), firstonly=XIL(0x30), noindirect=XIL(0), no_remap=XIL(0)) at C:/emacs/git/emacs/master/src/keymap.c:2606
        sequence = XIL(0xbbf3ed5)
        function = XIL(0xfffffffc08145800)
        keymaps = XIL(0xbc42ba3)
        sequences = XIL(0xbc424d3)
        found = XIL(0xbc426f3)
        nomenus = 0x1
        remapped_sequences = XIL(0xbc42693)
        remapped = 0x0
        tem = XIL(0)
#44 0x0000000400122533 in parse_menu_item (item=XIL(0), inmenubar=0x0) at C:/emacs/git/emacs/master/src/keyboard.c:7889
        prefix = XIL(0)
        keys = XIL(0)
        keyeq = XIL(0)
        space_space = XIL(0xbfbcd4)
        def = XIL(0xfffffffc08145860)
        tem = XIL(0)
        item_string = XIL(0x9fea554)
        start = XIL(0xa041af3)
        filter = XIL(0)
        keyhint = XIL(0)
        i = 0x8
#45 0x000000040008f1aa in single_menu_item (key=XIL(0xfffffffc09989d90), item=XIL(0xa041b13), dummy=XIL(0), skp_v=0xbfbfa0) at C:/emacs/git/emacs/master/src/menu.c:323
        map = XIL(0x40074de20)
        item_string = XIL(0x40012c5f3)
        enabled = XIL(0x40012c5f3)
        res = 0x0
        skp = 0xbfbfa0
#46 0x000000040012e24f in map_keymap_item (fun=0x40008f171 <single_menu_item>, args=XIL(0), key=XIL(0xfffffffc09989d90), val=XIL(0xa041b13), data=0xbfbfa0) at C:/emacs/git/emacs/master/src/keymap.c:542
No locals.
#47 0x000000040012e3cf in map_keymap_internal (map=XIL(0xbc42b03), fun=0x40008f171 <single_menu_item>, args=XIL(0), data=0xbfbfa0) at C:/emacs/git/emacs/master/src/keymap.c:589
        binding = XIL(0xbc42a53)
        tail = XIL(0xbc42b53)
#48 0x000000040012e68f in map_keymap_canonical (map=XIL(0xbc42b03), fun=0x40008f171 <single_menu_item>, args=XIL(0), data=0xbfbfa0) at C:/emacs/git/emacs/master/src/keymap.c:649
No locals.
#49 0x000000040008f0e5 in single_keymap_panes (keymap=XIL(0xa041523), pane_name=XIL(0), prefix=XIL(0xfffffffc0998d260), maxdepth=0x9) at C:/emacs/git/emacs/master/src/menu.c:292
        skp = {
          pending_maps = XIL(0),
          maxdepth = 0x9,
          notbuttons = 0x0
        }
#50 0x000000040008f74e in single_menu_item (key=XIL(0xfffffffc0998d260), item=XIL(0xa041553), dummy=XIL(0), skp_v=0xbfc200) at C:/emacs/git/emacs/master/src/menu.c:431
        map = XIL(0xa041523)
        item_string = XIL(0x9fea534)
        enabled = XIL(0x30)
        res = 0x1
        skp = 0xbfc200
#51 0x000000040012e24f in map_keymap_item (fun=0x40008f171 <single_menu_item>, args=XIL(0), key=XIL(0xfffffffc0998d260), val=XIL(0xa041553), data=0xbfc200) at C:/emacs/git/emacs/master/src/keymap.c:542
No locals.
#52 0x000000040012e3cf in map_keymap_internal (map=XIL(0xbc3a673), fun=0x40008f171 <single_menu_item>, args=XIL(0), data=0xbfc200) at C:/emacs/git/emacs/master/src/keymap.c:589
        binding = XIL(0xbc3ab43)
        tail = XIL(0xbc45c13)
#53 0x000000040012e68f in map_keymap_canonical (map=XIL(0xbc3a673), fun=0x40008f171 <single_menu_item>, args=XIL(0), data=0xbfc200) at C:/emacs/git/emacs/master/src/keymap.c:649
No locals.
#54 0x000000040008f0e5 in single_keymap_panes (keymap=XIL(0xa051a03), pane_name=XIL(0x9fe8364), prefix=XIL(0xfffffffc0954c610), maxdepth=0xa) at C:/emacs/git/emacs/master/src/menu.c:292
        skp = {
          pending_maps = XIL(0),
          maxdepth = 0xa,
          notbuttons = 0x0
        }
#55 0x000000040008fd62 in parse_single_submenu (item_key=XIL(0xfffffffc0954c610), item_name=XIL(0x9fe8364), maps=XIL(0)) at C:/emacs/git/emacs/master/src/menu.c:556
        prompt = XIL(0x9fe8364)
        i = 0x0
        mapvec = 0xbfc290
        top_level_items = 0x0
        sa_avail = 0x3ff8
        sa_count = 0x18
        len = 0x1
#56 0x00000004002739c9 in set_frame_menubar (f=0xbbe0d00, first_time=0x0, deep_p=0x1) at C:/emacs/git/emacs/master/src/w32menu.c:356
        key = XIL(0xfffffffc0954c610)
        string = XIL(0x9fe8364)
        maps = XIL(0xbc21e23)
        buffer = XIL(0xa115585)
        specpdl_count = 0x12
        previous_menu_items_used = 0x0
        previous_items = 0xbfc6e0
        prev = 0xa115580
        menubar_widget = 0x0
        items = XIL(0xbbea885)
        wv = 0x40074de20 <lispsym>
        first_wv = 0x40025c3c0 <builtin_lisp_symbol+48>
        prev_wv = 0x0
        i = 0x18
        last_i = 0x18
        submenu_start = 0xbfc600
        submenu_end = 0xbfc520
        submenu_top_level_items = 0xbfc360
        submenu_n_panes = 0xbfc440
#57 0x000000040025ec25 in w32_set_menu_bar_lines (f=0xbbe0d00, value=make_fixnum(1), oldval=XIL(0)) at C:/emacs/git/emacs/master/src/w32fns.c:1610
        old = 0x0
        new = 0x1
#58 0x000000040001a9e7 in gui_set_frame_parameters (f=0xbbe0d00, alist=XIL(0)) at C:/emacs/git/emacs/master/src/frame.c:4090
        param_index = make_fixnum(14)
        old_value = XIL(0)
        prop = XIL(0x9bd0)
        val = make_fixnum(1)
        tail = XIL(0)
        frame = XIL(0xbbe0d05)
        width = 0xffffffff
        height = 0xffffffff
        left = XIL(0x60)
        top = XIL(0x60)
        icon_left = XIL(0x60)
        icon_top = XIL(0x60)
        fullscreen = XIL(0)
        fullscreen_change = 0x0
        parms = 0xbfc840
        values = 0xbfc848
        i = 0x0
        j = 0x0
        size = 0x1
        left_no_change = 0x0
        top_no_change = 0x0
        parent_done = 0xffffffff
        outer_done = 0xffffffff
        sa_avail = 0x3ff0
        sa_count = 0x12
#59 0x000000040001dfb4 in gui_default_parameter (f=0xbbe0d00, alist=XIL(0xbc2b2f3), prop=XIL(0x9bd0), deflt=make_fixnum(1), xprop=0x0, xclass=0x0, type=RES_TYPE_NUMBER) at C:/emacs/git/emacs/master/src/frame.c:5255
        tem = make_fixnum(1)
        arg = XIL(0xbfc9b3)
#60 0x0000000400268067 in Fx_create_frame (parameters=XIL(0xbc2b2f3)) at C:/emacs/git/emacs/master/src/w32fns.c:5948
        f = 0xbbe0d00
        frame = XIL(0xbbe0d05)
        tem = make_fixnum(25)
        name = XIL(0x60)
        minibuffer_only = 0x0
        window_prompting = 0x0
        count = 0x11
        display = XIL(0)
        dpyinfo = 0x400761180 <one_w32_display_info>
        parent = XIL(0)
        parent_frame = XIL(0)
        kb = 0x4e04900
        x_width = 0x0
        x_height = 0x0
#61 0x00000004001cd586 in funcall_subr (subr=0x40067c180 <Sx_create_frame>, numargs=0x1, args=0xbfcc98) at C:/emacs/git/emacs/master/src/eval.c:2879
        internal_argbuf = {XIL(0xbfcb70), XIL(0x4001c6788), XIL(0xbfcb80), XIL(0x4001c6a95), XIL(0x40067c180), XIL(0x10), XIL(0), XIL(0)}
        internal_args = 0xbfcc98
#62 0x00000004001cd1bb in Ffuncall (nargs=0x2, args=0xbfcc90) at C:/emacs/git/emacs/master/src/eval.c:2806
        fun = XIL(0x40067c185)
        original_fun = XIL(0xfffffffc039ff628)
        funcar = XIL(0xbc2b263)
        numargs = 0x1
        val = XIL(0x40074de20)
        count = 0x10
#63 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x414d6a4), vector=XIL(0x414c69d), maxdepth=make_fixnum(13), args_template=make_fixnum(256), nargs=0x1, args=0xbfd200) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x1
        type = (CATCHER_ALL | unknown: 2283848328)
        const_length = 0x16
        bytestr_length = 0x72
        vectorp = 0x414c6a0
        quitcounter = 0xa
        stack_items = 0xe
        sa_avail = 0x3f1e
        sa_count = 0x10
        alloc = 0xbfcc50
        stack_base = 0xbfcc50
        top = 0xbfcc90
        stack_lim = 0xbfccc0
        bytestr_data = 0xbfccc0 "\001!\001\001!\002ÃCC\002ƒ%"
        pc = 0xbfcced "\210ÉË\006\006\006\006\"\"$Ï\002!\210\002\006\a\"\210\002Ò\"\210\002\006\a\"\210\003c"
        count = 0x10
        result = make_fixnum(4295288182)
#64 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x414c66d), syms_left=make_fixnum(256), nargs=0x1, args=0xbfd1f8) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#65 0x00000004001cdbd5 in funcall_lambda (fun=XIL(0x414c66d), nargs=0x1, arg_vector=0xbfd1f8) at C:/emacs/git/emacs/master/src/eval.c:3009
        val = XIL(0x18)
        syms_left = make_fixnum(256)
        next = XIL(0xbfd110)
        lexenv = XIL(0x4001c6dcf)
        count = 0x10
        i = 0xbfd140
        optional = 0x0
        rest = 0x0
#66 0x00000004001cd1ff in Ffuncall (nargs=0x2, args=0xbfd1f0) at C:/emacs/git/emacs/master/src/eval.c:2808
        fun = XIL(0x414c66d)
        original_fun = XIL(0xfffffffc039fe818)
        funcar = XIL(0)
        numargs = 0x1
        val = XIL(0x40074de20)
        count = 0xf
#67 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x414d6e4), vector=XIL(0x414c62d), maxdepth=make_fixnum(3), args_template=make_fixnum(257), nargs=0x1, args=0xbfd8a0) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x1
        type = (unknown: 71886360)
        const_length = 0x1
        bytestr_length = 0x4
        vectorp = 0x414c630
        quitcounter = 0x1
        stack_items = 0x4
        sa_avail = 0x3fdc
        sa_count = 0xf
        alloc = 0xbfd1e0
        stack_base = 0xbfd1e0
        top = 0xbfd1f0
        stack_lim = 0xbfd200
        bytestr_data = 0xbfd200 "\001!"
        pc = 0xbfd203 ""
        count = 0xf
        result = XIL(0x4001ac6a1)
#68 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x414c5dd), syms_left=make_fixnum(257), nargs=0x1, args=0xbfd898) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#69 0x00000004001cdbd5 in funcall_lambda (fun=XIL(0x414c5dd), nargs=0x1, arg_vector=0xbfd898) at C:/emacs/git/emacs/master/src/eval.c:3009
        val = XIL(0x400000018)
        syms_left = make_fixnum(257)
        next = XIL(0xbfd5e0)
        lexenv = XIL(0x4001c6dcf)
        count = 0xf
        i = 0xbfd610
        optional = 0x0
        rest = 0x0
#70 0x00000004001cd1ff in Ffuncall (nargs=0x2, args=0xbfd890) at C:/emacs/git/emacs/master/src/eval.c:2808
        fun = XIL(0x414c5dd)
        original_fun = XIL(0x414c5dd)
        funcar = XIL(0xbfd670)
        numargs = 0x1
        val = XIL(0)
        count = 0xe
#71 0x00000004001cc208 in Fapply (nargs=0x2, args=0xbfd890) at C:/emacs/git/emacs/master/src/eval.c:2393
        i = 0x414d7d0
        funcall_nargs = 0x0
        funcall_args = 0x0
        spread_arg = XIL(0xbc2b133)
        fun = XIL(0x414c5dd)
        sa_avail = 0x4000
        sa_count = 0xe
        numargs = 0x1
        retval = XIL(0xbfd8a8)
#72 0x00000004001cd4b5 in funcall_subr (subr=0x400676400 <Sapply>, numargs=0x2, args=0xbfd890) at C:/emacs/git/emacs/master/src/eval.c:2859
No locals.
#73 0x00000004001cd1bb in Ffuncall (nargs=0x3, args=0xbfd888) at C:/emacs/git/emacs/master/src/eval.c:2806
        fun = XIL(0x400676405)
        original_fun = XIL(0x2670)
        funcar = XIL(0)
        numargs = 0x2
        val = XIL(0x40074de20)
        count = 0xd
#74 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x3e7e34c), vector=XIL(0x414a3ed), maxdepth=make_fixnum(15), args_template=make_fixnum(128), nargs=0x1, args=0xbfde08) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x2
        type = (unknown: 1885704)
        const_length = 0xf
        bytestr_length = 0x2e
        vectorp = 0x414a3f0
        quitcounter = 0x1
        stack_items = 0x10
        sa_avail = 0x3f52
        sa_count = 0xd
        alloc = 0xbfd870
        stack_base = 0xbfd870
        top = 0xbfd888
        stack_lim = 0xbfd8f0
        bytestr_data = 0xbfd8f0 "\fÇ\002\r\"Ç\002\002\")"
        pc = 0xbfd91d ""
        count = 0xd
        result = make_fixnum(4295439895)
#75 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x414a3bd), syms_left=make_fixnum(128), nargs=0x1, args=0xbfde08) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#76 0x00000004001cdbd5 in funcall_lambda (fun=XIL(0x414a3bd), nargs=0x1, arg_vector=0xbfde08) at C:/emacs/git/emacs/master/src/eval.c:3009
        val = XIL(0x400000018)
        syms_left = make_fixnum(128)
        next = XIL(0xbfdcf0)
        lexenv = XIL(0x4001c6dcf)
        count = 0xd
        i = 0xbfdd20
        optional = 0x0
        rest = 0x0
#77 0x00000004001cd1ff in Ffuncall (nargs=0x2, args=0xbfde00) at C:/emacs/git/emacs/master/src/eval.c:2808
        fun = XIL(0x414a3bd)
        original_fun = XIL(0xfffffffc039fc508)
        funcar = XIL(0x3dff4f0)
        numargs = 0x1
        val = XIL(0xf240)
        count = 0xc
#78 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x415a104), vector=XIL(0x3e5196d), maxdepth=make_fixnum(14), args_template=make_fixnum(256), nargs=0x0, args=0xbfe3a0) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x1
        type = (unknown: 175265840)
        const_length = 0x29
        bytestr_length = 0x135
        vectorp = 0x3e51970
        quitcounter = 0x9
        stack_items = 0xf
        sa_avail = 0x3e53
        sa_count = 0xb
        alloc = 0xbfddc0
        stack_base = 0xbfddc0
        top = 0xbfde00
        stack_lim = 0xbfde38
        bytestr_data = 0xbfde38 "\001A\002ƒ."
        pc = 0xbfdefc ")\002ƒ"
        count = 0xb
        result = XIL(0x3d8)
#79 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x3e51935), syms_left=make_fixnum(256), nargs=0x0, args=0xbfe3a0) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#80 0x00000004001cdbd5 in funcall_lambda (fun=XIL(0x3e51935), nargs=0x0, arg_vector=0xbfe3a0) at C:/emacs/git/emacs/master/src/eval.c:3009
        val = make_fixnum(0)
        syms_left = make_fixnum(256)
        next = XIL(0xbfe370)
        lexenv = make_fixnum(0)
        count = 0xb
        i = 0x0
        optional = 0x0
        rest = 0x0
#81 0x00000004001cd9f9 in apply_lambda (fun=XIL(0x3e51935), args=XIL(0), count=0xa) at C:/emacs/git/emacs/master/src/eval.c:2953
        arg_vector = 0xbfe3a0
        tem = XIL(0x3e51880)
        sa_avail = 0x4000
        sa_count = 0xb
        numargs = 0x0
        args_left = XIL(0)
#82 0x00000004001cbeab in eval_sub (form=XIL(0x85c0643)) at C:/emacs/git/emacs/master/src/eval.c:2328
        original_fun = XIL(0xfffffffc03703a60)
        original_args = XIL(0)
        count = 0xa
        fun = XIL(0x3e51935)
        val = XIL(0x85c0653)
        funcar = make_fixnum(4295383674)
        argvals = {XIL(0xbfe470), XIL(0x4001a8cc4), XIL(0xbc2b083), XIL(0x4001c6a95), XIL(0), XIL(0), XIL(0), XIL(0)}
#83 0x00000004001cd97f in apply_lambda (fun=XIL(0x3e4a3dd), args=XIL(0x85c0653), count=0x9) at C:/emacs/git/emacs/master/src/eval.c:2948
        i = 0x0
        arg_vector = 0xbfe560
        tem = XIL(0x85c0643)
        sa_avail = 0x3ff8
        sa_count = 0xa
        numargs = 0x1
        args_left = XIL(0)
#84 0x00000004001cbeab in eval_sub (form=XIL(0x85c0633)) at C:/emacs/git/emacs/master/src/eval.c:2328
        original_fun = XIL(0xfffffffc036fc588)
        original_args = XIL(0x85c0653)
        count = 0x9
        fun = XIL(0x3e4a3dd)
        val = XIL(0)
        funcar = XIL(0x4001c9ee0)
        argvals = {XIL(0xa3fe463), XIL(0x4001ac0f3), XIL(0xbfe870), XIL(0x1), XIL(0), XIL(0), XIL(0xbfe670), make_fixnum(4295402233)}
#85 0x00000004001c7c5a in Fprogn (body=XIL(0)) at C:/emacs/git/emacs/master/src/eval.c:462
        form = XIL(0x85c0633)
        val = XIL(0)
#86 0x00000004001cdeb7 in funcall_lambda (fun=XIL(0x85c05f3), nargs=0x0, arg_vector=0xbfeab0) at C:/emacs/git/emacs/master/src/eval.c:3076
        val = XIL(0x17)
        syms_left = XIL(0)
        next = XIL(0x40074de20)
        lexenv = XIL(0)
        count = 0x9
        i = 0x0
        optional = 0x0
        rest = 0x0
#87 0x00000004001cd2d8 in Ffuncall (nargs=0x1, args=0xbfeaa8) at C:/emacs/git/emacs/master/src/eval.c:2820
        fun = XIL(0x85c05f3)
        original_fun = XIL(0x85c05f3)
        funcar = XIL(0xc0)
        numargs = 0x0
        val = XIL(0xbfe8c0)
        count = 0x8
#88 0x00000004001c3fdc in Ffuncall_interactively (nargs=0x1, args=0xbfeaa8) at C:/emacs/git/emacs/master/src/callint.c:253
        speccount = 0x7
#89 0x00000004001cd4b5 in funcall_subr (subr=0x400675c00 <Sfuncall_interactively>, numargs=0x1, args=0xbfeaa8) at C:/emacs/git/emacs/master/src/eval.c:2859
No locals.
#90 0x00000004001cd1bb in Ffuncall (nargs=0x2, args=0xbfeaa0) at C:/emacs/git/emacs/master/src/eval.c:2806
        fun = XIL(0x400675c05)
        original_fun = XIL(0x6a50)
        funcar = XIL(0x8160)
        numargs = 0x1
        val = XIL(0)
        count = 0x6
#91 0x00000004001cc1cb in Fapply (nargs=0x3, args=0xbfeaa0) at C:/emacs/git/emacs/master/src/eval.c:2389
        i = 0xbfee90
        funcall_nargs = 0xbfee90
        funcall_args = 0x0
        spread_arg = XIL(0)
        fun = XIL(0x6a50)
        sa_avail = 0x4000
        sa_count = 0x6
        numargs = 0x0
        retval = XIL(0x4001cb2e3)
#92 0x00000004001c43a1 in Fcall_interactively (function=XIL(0x85c05f3), record_flag=XIL(0), keys=XIL(0xbbe0ce5)) at C:/emacs/git/emacs/master/src/callint.c:341
        funval = XIL(0x85c05f3)
        events = 0x4
        input = XIL(0)
        speccount = 0x6
        arg_from_tty = 0x0
        key_count = 0x3
        record_then_fail = 0x0
        save_this_command = XIL(0x85c05f3)
        save_this_original_command = XIL(0x85c05f3)
        save_real_this_command = XIL(0x85c05f3)
        save_last_command = XIL(0xfffffffc03a39130)
        prefix_arg = XIL(0)
        enable = XIL(0)
        up_event = XIL(0)
        form = XIL(0x85c0613)
        specs = XIL(0)
        sa_avail = 0x4001a8be6
        sa_count = 0xbfec70
        string_len = 0x0
        string = 0xbfecc0 "\220¿"
        string_end = 0x0
        next_event = 0x0
        nargs = 0xb
        args = 0x4001a9163 <BOOL_VECTOR_P+26>
        visargs = 0x8700000001
        varies = 0x40074de20 <lispsym> "\230\001"
        tem = 0xbfec90 "ì"
        val = XIL(0x40025c3c0)
#93 0x00000004001cd5de in funcall_subr (subr=0x400675c40 <Scall_interactively>, numargs=0x3, args=0xbfee90) at C:/emacs/git/emacs/master/src/eval.c:2884
        internal_argbuf = {XIL(0xbfed70), XIL(0x4001c6788), XIL(0xbfed80), XIL(0x4001c6a95), XIL(0x400675c40), XIL(0x400000010), XIL(0), XIL(0)}
        internal_args = 0xbfee90
#94 0x00000004001cd1bb in Ffuncall (nargs=0x4, args=0xbfee88) at C:/emacs/git/emacs/master/src/eval.c:2806
        fun = XIL(0x400675c45)
        original_fun = XIL(0xfffffffc036eba78)
        funcar = XIL(0)
        numargs = 0x3
        val = XIL(0x40074de20)
        count = 0x5
#95 0x0000000400218313 in exec_byte_code (bytestr=XIL(0x4005fac), vector=XIL(0x3e83f4d), maxdepth=make_fixnum(13), args_template=make_fixnum(1025), nargs=0x1, args=0xbff400) at C:/emacs/git/emacs/master/src/bytecode.c:632
        op = 0x3
        type = (unknown: 12579344)
        const_length = 0x18
        bytestr_length = 0x90
        vectorp = 0x3e83f50
        quitcounter = 0x1
        stack_items = 0xe
        sa_avail = 0x3f00
        sa_count = 0x5
        alloc = 0xbfee50
        stack_base = 0xbfee50
        top = 0xbfee88
        stack_lim = 0xbfeec0
        bytestr_data = 0xbfeec0 "\020?\023"
        pc = 0xbfef26 "\006\006\071\215"
        count = 0x5
        result = XIL(0x30)
#96 0x00000004001cd85e in fetch_and_exec_byte_code (fun=XIL(0x3e83f1d), syms_left=make_fixnum(1025), nargs=0x1, args=0xbff3f8) at C:/emacs/git/emacs/master/src/eval.c:2928
No locals.
#97 0x00000004001cdbd5 in funcall_lambda (fun=XIL(0x3e83f1d), nargs=0x1, arg_vector=0xbff3f8) at C:/emacs/git/emacs/master/src/eval.c:3009
        val = XIL(0x18)
        syms_left = make_fixnum(1025)
        next = XIL(0xbff320)
        lexenv = XIL(0x4001c6dcf)
        count = 0x5
        i = 0xbff350
        optional = 0x0
        rest = 0x0
#98 0x00000004001cd1ff in Ffuncall (nargs=0x2, args=0xbff3f0) at C:/emacs/git/emacs/master/src/eval.c:2808
        fun = XIL(0x3e83f1d)
        original_fun = XIL(0x3f30)
        funcar = XIL(0xbff410)
        numargs = 0x1
        val = XIL(0)
        count = 0x4
#99 0x00000004001ccb14 in call1 (fn=XIL(0x3f30), arg1=XIL(0x85c05f3)) at C:/emacs/git/emacs/master/src/eval.c:2666
No locals.
#100 0x000000040011459c in command_loop_1 () at C:/emacs/git/emacs/master/src/keyboard.c:1467
        scount = 0x3
        cmd = XIL(0x85c05f3)
        keybuf = {make_fixnum(24), make_fixnum(53), make_fixnum(50), XIL(0), XIL(0), XIL(0), XIL(0xbff4c0), XIL(0x4001c6788), XIL(0x40074de20), XIL(0x4001ce66d), XIL(0x8160), XIL(0x3dde6fd), XIL(0xbff550), XIL(0x4001cf148), XIL(0), XIL(0x482bf01), XIL(0), XIL(0), XIL(0xbff520), XIL(0x4001c6788), XIL(0x40074de20), XIL(0x3dde6fd), XIL(0), XIL(0), XIL(0xbff5b0), make_fixnum(4295436146), XIL(0), XIL(0x4001cb2e3), XIL(0x3), XIL(0x9d9ecb3)}
        i = 0x3
        prev_modiff = 0x246
        prev_buffer = 0xa115580
        already_adjusted = 0x0
#101 0x00000004001c9967 in internal_condition_case (bfun=0x400113c4e <command_loop_1>, handlers=XIL(0x90), hfun=0x400113232 <cmd_error>) at C:/emacs/git/emacs/master/src/eval.c:1356
        val = XIL(0x9d9ecb3)
        c = 0x4851520
#102 0x00000004001138ac in command_loop_2 (ignore=XIL(0)) at C:/emacs/git/emacs/master/src/keyboard.c:1095
        val = XIL(0)
#103 0x00000004001c920d in internal_catch (tag=XIL(0xe070), func=0x40011387a <command_loop_2>, arg=XIL(0)) at C:/emacs/git/emacs/master/src/eval.c:1117
        val = XIL(0)
        c = 0x48513b0
#104 0x0000000400113802 in command_loop () at C:/emacs/git/emacs/master/src/keyboard.c:1074
No locals.
#105 0x0000000000000000 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Lisp Backtrace:
"image-mask-p" (0xbfa490)
0x3fec1f0 PVEC_COMPILED
"mapcar" (0xbface0)
"tool-bar-make-keymap-1" (0xbfb1c0)
"tool-bar-make-keymap" (0xbfb610)
"x-create-frame" (0xbfcc98)
"x-create-frame-with-faces" (0xbfd1f8)
0x414c5d8 PVEC_COMPILED
"apply" (0xbfd890)
"frame-creation-function" (0xbfde08)
"make-frame" (0xbfe3a0)
"select-frame-set-input-focus" (0xbfe658)
0x85c05f0 Lisp type 3
"funcall-interactively" (0xbfeaa8)
"call-interactively" (0xbfee90)
"command-execute" (0xbff3f8)