(lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGABRT * frame #0: 0x00007ff8107ef22a libsystem_kernel.dylib`__pthread_kill + 10 frame #1: 0x00007ff810826f7b libsystem_pthread.dylib`pthread_kill + 263 frame #2: 0x00007ff810733480 libsystem_c.dylib`raise + 26 frame #3: 0x000000010027e987 emacs`terminate_due_to_signal(sig=6, backtrace_limit=) at emacs.c:464:3 [opt] frame #4: 0x000000010027f2bb emacs`emacs_abort at sysdep.c:2313:3 [opt] frame #5: 0x000000010023b522 emacs`ns_term_shutdown(sig=6) at nsterm.m:5765:5 [opt] frame #6: 0x00000001000f0093 emacs`shut_down_emacs(sig=6, stuff=0x0000000000000000) at emacs.c:3016:3 [opt] frame #7: 0x000000010027e955 emacs`terminate_due_to_signal(sig=6, backtrace_limit=40) at emacs.c:447:11 [opt] frame #8: 0x000000010027f2bb emacs`emacs_abort at sysdep.c:2313:3 [opt] frame #9: 0x00000001000c7e45 emacs`bidi_pop_it(bidi_it=) at bidi.c:0 [opt] frame #10: 0x0000000100059c97 emacs`pop_it(it=0x00007ff7bfef9a58) at xdisp.c:6994:7 [opt] frame #11: 0x000000010005bcb6 emacs`next_overlay_string(it=0x00007ff7bfef9a58) at xdisp.c:6415:7 [opt] frame #12: 0x00000001000251ee emacs`set_iterator_to_next(it=0x00007ff7bfef9a58, reseat_p=) at xdisp.c:8645:8 [opt] frame #13: 0x00000001000239f7 emacs`move_it_to(it=0x00007ff7bfef9a58, to_charpos=41, to_x=-1, to_y=-1, to_vpos=-1, op=8) at xdisp.c:10475:4 [opt] frame #14: 0x0000000100035a4b emacs`resize_mini_window(w=0x0000000103e0a618, exact_p=false) at xdisp.c:12617:7 [opt] frame #15: 0x0000000100013f27 emacs`do_switch_frame(frame=0x00000001212744ed, for_deletion=0, norecord=0x0000000003838628) at frame.c:1477:5 [opt] frame #16: 0x00000001001dca80 emacs`exec_byte_code(fun=, args_template=, nargs=, args=) at bytecode.c:809:14 [opt] frame #17: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3081:10 [opt] [artificial] frame #18: 0x000000010018ebd7 emacs`apply_lambda(fun=0x00000001040bed15, args=, count=(bytes = 2656)) at eval.c:3103:9 [opt] frame #19: 0x00000001001899c4 emacs`eval_sub(form=) at eval.c:0 [opt] frame #20: 0x0000000100189a94 emacs`eval_sub(form=) at eval.c:2486:21 [opt] frame #21: 0x000000010018a03d emacs`Fif at eval.c:436:13 [opt] frame #22: 0x000000010018a016 emacs`Fif(args=) at eval.c:392:10 [opt] frame #23: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #24: 0x000000010018a08d emacs`Fprogn(body=0x000000011cd07a23) at eval.c:436:13 [opt] frame #25: 0x000000010017d2bb emacs`Fsave_current_buffer(args=) at editfns.c:869:28 [opt] frame #26: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #27: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt] frame #28: 0x000000010018bb1a emacs`Flet(args=) at eval.c:1026:9 [opt] frame #29: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #30: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt] frame #31: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #32: 0x000000010018b3d4 emacs`FletX at eval.c:436:13 [opt] frame #33: 0x000000010018b3b2 emacs`FletX(args=0x000000011cd0cf33) at eval.c:958:9 [opt] frame #34: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #35: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt] frame #36: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011cd0c833, nargs=, arg_vector=0x00007ff7bfefb7c0) at eval.c:3233:11 [opt] frame #37: 0x000000010018ebd7 emacs`apply_lambda(fun=0x000000011cd0c843, args=, count=(bytes = 2240)) at eval.c:3103:9 [opt] frame #38: 0x00000001001899c4 emacs`eval_sub(form=) at eval.c:0 [opt] frame #39: 0x000000010018a284 emacs`Fsetq(args=) at eval.c:483:13 [opt] frame #40: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #41: 0x000000010018a08d emacs`Fprogn(body=0x000000011ccfb1a3) at eval.c:436:13 [opt] frame #42: 0x000000010017d2bb emacs`Fsave_current_buffer(args=) at editfns.c:869:28 [opt] frame #43: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #44: 0x000000010018b3d4 emacs`FletX at eval.c:436:13 [opt] frame #45: 0x000000010018b3b2 emacs`FletX(args=0x000000011ccfb253) at eval.c:958:9 [opt] frame #46: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #47: 0x000000010018b3d4 emacs`FletX at eval.c:436:13 [opt] frame #48: 0x000000010018b3b2 emacs`FletX(args=0x000000011ccfb283) at eval.c:958:9 [opt] frame #49: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #50: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt] frame #51: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011ccfb363, nargs=, arg_vector=0x00007ff7bfefbf08) at eval.c:3233:11 [opt] frame #52: 0x000000010018fd65 emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #53: 0x000000010018c20a emacs`Ffuncall(nargs=30, args=0x00007ff7bfefbf00) at eval.c:2995:21 [opt] frame #54: 0x000000010018efa0 emacs`Fapply(nargs=, args=0x00007ff7bfefc060) at eval.c:2666:24 [opt] frame #55: 0x0000000100189dc1 emacs`eval_sub(form=) at eval.c:2470:10 [opt] frame #56: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt] frame #57: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #58: 0x000000010018c9af emacs`Funwind_protect(args=0x000000011cd3fc33) at eval.c:1301:9 [opt] frame #59: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #60: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt] frame #61: 0x000000010017d2bb emacs`Fsave_current_buffer(args=) at editfns.c:869:28 [opt] frame #62: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #63: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt] frame #64: 0x000000010018bb1a emacs`Flet(args=) at eval.c:1026:9 [opt] frame #65: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #66: 0x000000010018b881 emacs`Flet(args=0x000000011cd3fb63) at eval.c:996:18 [opt] frame #67: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #68: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt] frame #69: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011cd3f483, nargs=, arg_vector=0x00007ff7bfefc780) at eval.c:3233:11 [opt] frame #70: 0x000000010018ebd7 emacs`apply_lambda(fun=0x000000011cd3f493, args=, count=(bytes = 1568)) at eval.c:3103:9 [opt] frame #71: 0x00000001001899c4 emacs`eval_sub(form=) at eval.c:0 [opt] frame #72: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt] frame #73: 0x000000010018bb1a emacs`Flet(args=) at eval.c:1026:9 [opt] frame #74: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #75: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt] frame #76: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011cd392e3, nargs=, arg_vector=0x0000000105300298) at eval.c:3233:11 [opt] frame #77: 0x000000010018fd65 emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #78: 0x000000010018c20a emacs`Ffuncall(nargs=, args=) at eval.c:2995:21 [opt] frame #79: 0x00000001001dca80 emacs`exec_byte_code(fun=, args_template=, nargs=, args=) at bytecode.c:809:14 [opt] frame #80: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3081:10 [opt] [artificial] frame #81: 0x000000010018ebd7 emacs`apply_lambda(fun=0x00000001175aaa95, args=, count=(bytes = 1376)) at eval.c:3103:9 [opt] frame #82: 0x00000001001899c4 emacs`eval_sub(form=) at eval.c:0 [opt] frame #83: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt] frame #84: 0x000000010018bb1a emacs`Flet(args=) at eval.c:1026:9 [opt] frame #85: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #86: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt] frame #87: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011e83fec3, nargs=, arg_vector=0x00007ff7bfefcfe0) at eval.c:3233:11 [opt] frame #88: 0x000000010018fd65 emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #89: 0x000000010018c20a emacs`Ffuncall(nargs=, args=) at eval.c:2995:21 [opt] frame #90: 0x0000000100108e5d emacs`safe_run_hooks_1(nargs=, args=) at keyboard.c:1826:10 [opt] [artificial] frame #91: 0x000000010018d193 emacs`internal_condition_case_n(bfun=(emacs`safe_run_hooks_1 at keyboard.c:1824), nargs=2, args=0x00007ff7bfefcfd0, handlers=, hfun=(emacs`safe_run_hooks_error at keyboard.c:1834)) at eval.c:1558:25 [opt] frame #92: 0x00000001000f7b38 emacs`safe_run_hook_funcall(nargs=2, args=0x00007ff7bfefd070) at keyboard.c:1884:3 [opt] frame #93: 0x000000010018f49d emacs`run_hook_with_args(nargs=2, args=0x00007ff7bfefd070, funcall=(emacs`safe_run_hook_funcall at keyboard.c:1870)) at eval.c:0 [opt] frame #94: 0x00000001000f7caa emacs`safe_run_hooks_maybe_narrowed(hook=0x000000000000c930, w=) at keyboard.c:1922:3 [opt] frame #95: 0x00000001000f3d17 emacs`command_loop_1 at keyboard.c:1289:2 [opt] frame #96: 0x000000010018cfc7 emacs`internal_condition_case(bfun=(emacs`command_loop_1 at keyboard.c:1269), handlers=, hfun=(emacs`cmd_error at keyboard.c:927)) at eval.c:1474:25 [opt] frame #97: 0x00000001000f3c2e emacs`command_loop_2(handlers=0x0000000000000090) at keyboard.c:1124:11 [opt] frame #98: 0x000000010018c891 emacs`internal_catch(tag=0x0000000000006540, func=(emacs`command_loop_2 at keyboard.c:1120), arg=0x0000000000000090) at eval.c:1197:25 [opt] frame #99: 0x00000001000f34cc emacs`command_loop at keyboard.c:1094:13 [opt] frame #100: 0x00000001000f33cb emacs`recursive_edit_1 at keyboard.c:711:9 [opt] frame #101: 0x000000010012d7b0 emacs`Fread_from_minibuffer [inlined] read_minibuf(map=0x000000010433b6bb, initial=, prompt=0x0000000121885a94, expflag=, histvar=, histpos=0x0000000000000002, defalt=, allow_props=, inherit_input_method=) at minibuf.c:905:3 [opt] frame #102: 0x000000010012d3d9 emacs`Fread_from_minibuffer(prompt=, initial_contents=, keymap=0x000000010433b6bb, read=0x0000000000000000, hist=, default_value=0x0000000000000000, inherit_input_method=0x0000000000000000) at minibuf.c:1373:9 [opt] frame #103: 0x000000010019002a emacs`funcall_subr(subr=, numargs=7, args=) at eval.c:0 [opt] frame #104: 0x00000001001dca80 emacs`exec_byte_code(fun=, args_template=, nargs=, args=) at bytecode.c:809:14 [opt] frame #105: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3081:10 [opt] [artificial] frame #106: 0x000000010018fd65 emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #107: 0x000000010018c20a emacs`Ffuncall(nargs=9, args=0x00007ff7bfefd6e0) at eval.c:2995:21 [opt] frame #108: 0x000000010018efa0 emacs`Fapply(nargs=, args=0x00007ff7bfefd7a0) at eval.c:2666:24 [opt] frame #109: 0x0000000100189dc1 emacs`eval_sub(form=) at eval.c:2470:10 [opt] frame #110: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt] frame #111: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #112: 0x000000010018c9af emacs`Funwind_protect(args=0x000000011e848073) at eval.c:1301:9 [opt] frame #113: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #114: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt] frame #115: 0x000000010018bb1a emacs`Flet(args=) at eval.c:1026:9 [opt] frame #116: 0x0000000100189c21 emacs`eval_sub(form=) at eval.c:2449:8 [opt] frame #117: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt] frame #118: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011e847d83, nargs=, arg_vector=0x00007ff7bfefdc38) at eval.c:3233:11 [opt] frame #119: 0x000000010018fd65 emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #120: 0x000000010018c20a emacs`Ffuncall(nargs=10, args=0x00007ff7bfefdc30) at eval.c:2995:21 [opt] frame #121: 0x000000010018efa0 emacs`Fapply(nargs=, args=0x0000000105300170) at eval.c:2666:24 [opt] frame #122: 0x00000001001dca80 emacs`exec_byte_code(fun=, args_template=, nargs=, args=) at bytecode.c:809:14 [opt] frame #123: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3081:10 [opt] [artificial] frame #124: 0x000000010018fd65 emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #125: 0x000000010018c20a emacs`Ffuncall(nargs=9, args=0x00007ff7bfefdef8) at eval.c:2995:21 [opt] frame #126: 0x000000010012e021 emacs`Fcompleting_read(prompt=0x0000000121885a94, collection=0x000000010418dd25, predicate=0x0000000000000000, require_match=0x0000000000000000, initial_input=0x0000000000000000, hist=, def=0x0000000000000000, inherit_input_method=0x0000000000000000) at minibuf.c:2047:10 [opt] frame #127: 0x000000010019002a emacs`funcall_subr(subr=, numargs=2, args=) at eval.c:0 [opt] frame #128: 0x00000001001dca80 emacs`exec_byte_code(fun=, args_template=, nargs=, args=) at bytecode.c:809:14 [opt] frame #129: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3081:10 [opt] [artificial] frame #130: 0x000000010018ebd7 emacs`apply_lambda(fun=0x000000010418dba5, args=, count=(bytes = 288)) at eval.c:3103:9 [opt] frame #131: 0x00000001001899c4 emacs`eval_sub(form=) at eval.c:0 [opt] frame #132: 0x0000000100189d86 emacs`eval_sub(form=0x00000001dbdadb43) at eval.c:2465:25 [opt] frame #133: 0x000000010018e984 emacs`Feval(form=0x00000001dbdadb43, lexical=) at eval.c:2361:28 [opt] frame #134: 0x0000000100186f24 emacs`Fcall_interactively(function=0x0000000003878618, record_flag=0x0000000000000000, keys=0x0000000104ae30b5) at callint.c:323:15 [opt] frame #135: 0x00000001001dca80 emacs`exec_byte_code(fun=, args_template=, nargs=, args=) at bytecode.c:809:14 [opt] frame #136: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=, args_template=, nargs=, args=) at eval.c:3081:10 [opt] [artificial] frame #137: 0x000000010018fd65 emacs`funcall_general(fun=, numargs=, args=) at eval.c:0 [opt] [artificial] frame #138: 0x000000010018c20a emacs`Ffuncall(nargs=2, args=0x00007ff7bfefe888) at eval.c:2995:21 [opt] frame #139: 0x00000001000f4234 emacs`command_loop_1 [inlined] call1(fn=, arg1=) at lisp.h:3247:10 [opt] frame #140: 0x00000001000f421b emacs`command_loop_1 at keyboard.c:1494:13 [opt] frame #141: 0x000000010018cfc7 emacs`internal_condition_case(bfun=(emacs`command_loop_1 at keyboard.c:1269), handlers=, hfun=(emacs`cmd_error at keyboard.c:927)) at eval.c:1474:25 [opt] frame #142: 0x00000001000f3c2e emacs`command_loop_2(handlers=0x0000000000000090) at keyboard.c:1124:11 [opt] frame #143: 0x000000010018c891 emacs`internal_catch(tag=, func=(emacs`command_loop_2 at keyboard.c:1120), arg=0x0000000000000090) at eval.c:1197:25 [opt] frame #144: 0x000000010027ed88 emacs`command_loop.cold.1 at keyboard.c:1102:2 [opt] frame #145: 0x00000001000f34e1 emacs`command_loop at keyboard.c:1099:5 [opt] frame #146: 0x00000001000f33cb emacs`recursive_edit_1 at keyboard.c:711:9 [opt] frame #147: 0x00000001000f3653 emacs`Frecursive_edit at keyboard.c:794:3 [opt] frame #148: 0x00000001000f25a2 emacs`main(argc=, argv=0x00007ff7bfefee48) at emacs.c:2529:3 [opt] frame #149: 0x00007ff8104f4310 dyld`start + 2432