(gdb) c Continuing. Thread 1 "emacs" hit Breakpoint 4, text_read_only ( propval=propval@entry=XIL(0xb010)) at ../../src/textprop.c:71 71 if (STRINGP (propval)) (gdb) bt #0 text_read_only (propval=propval@entry=XIL(0xb010)) at ../../src/textprop.c:71 #1 0x00000000005bd8da in verify_interval_modification (buf=, start=start@entry=3209, end=end@entry=3209) at ../../src/textprop.c:2192 #2 0x0000000000519353 in prepare_to_modify_buffer_1 (start=start@entry=3209, end=end@entry=3209, preserve_ptr=preserve_ptr@entry=0x0) at ../../src/insdel.c:1837 #3 0x0000000000519791 in prepare_to_modify_buffer (start=3209, end=3209, preserve_ptr=preserve_ptr@entry=0x0) at ../../src/insdel.c:1878 #4 0x00000000005199b1 in insert_1_both ( string=string@entry=0x7ffd5642bca0 "\n\037\344\004", nchars=nchars@entry=1, nbytes=nbytes@entry=1, inherit=inherit@entry=false, prepare=prepare@entry=true, before_markers=before_markers@entry=false) at ../../src/insdel.c:801 #5 0x0000000000519ff1 in insert_1_both (before_markers=false, prepare=true, inherit=false, nbytes=1, nchars=1, string=0x7ffd5642bca0 "\n\037\344\004") at ../../src/insdel.c:585 #6 insert (string=0x7ffd5642bca0 "\n\037\344\004", nbytes=1) at ../../src/insdel.c:582 #7 0x00000000005582fc in general_insert_function ( insert_func=0x51a000 , insert_from_string_func=0x51a2f0 , inherit=inherit@entry=false, nargs=2, args=args@entry=0x7ffd5642bd40) ---Type to continue, or q to quit--- ../src/editfns.c:2492 #8 0x00000000005583cf in Finsert (nargs=, args=args@entry=0x7ffd5642bd40) at ../../src/editfns.c:2532 #9 0x000000000059fed4 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=nargs@entry=0, args=, args@entry=0x45800b4) at ../../src/bytecode.c:1517 #10 0x0000000000566416 in funcall_lambda (fun=XIL(0x7ffd5642c090), nargs=nargs@entry=0, arg_vector=0x45800b4, arg_vector@entry=0x7ffd5642bf38) at ../../src/eval.c:2863 #11 0x00000000005666db in Ffuncall (nargs=1, args=0x7ffd5642bf30) at ../../src/eval.c:2760 #12 0x0000000000566939 in funcall_nil (nargs=, args=) at ../../src/eval.c:2338 #13 0x0000000000564a55 in run_hook_with_args (nargs=1, args=0x7ffd5642bf30, funcall=0x566930 ) at ../../src/eval.c:2515 #14 0x0000000000564c33 in run_hook_with_args (funcall=, args=, nargs=) at ../../src/eval.c:2361 #15 Frun_hook_with_args (args=0x7ffd5642bf30, nargs=1) at ../../src/eval.c:2380 #16 run_hook (hook=) at ../../src/eval.c:2528 #17 Frun_hooks (nargs=1, args=0x7ffd5642c020) at ../../src/eval.c:2362 #18 0x00000000005667e9 in Ffuncall (nargs=2, args=args@entry=0x7ffd5642c018) at ../../src/eval.c:2679 ---Type to continue, or q to quit--- #19 0x000000000059f173 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=nargs@entry=0, args=, args@entry=0x343c164) at ../../src/bytecode.c:880 #20 0x0000000000566416 in funcall_lambda (fun=XIL(0x7ffd5642c6f0), nargs=nargs@entry=0, arg_vector=0x343c164, arg_vector@entry=0x7ffd5642c200) at ../../src/eval.c:2863 #21 0x00000000005666db in Ffuncall (nargs=1, args=0x7ffd5642c1f8) at ../../src/eval.c:2760 #22 0x0000000000566939 in funcall_nil (nargs=, args=) at ../../src/eval.c:2338 #23 0x0000000000564a55 in run_hook_with_args (nargs=1, args=0x7ffd5642c1f8, funcall=0x566930 ) at ../../src/eval.c:2515 #24 0x0000000000565259 in run_hook_with_args (funcall=, args=, nargs=) at ../../src/eval.c:2465 #25 Frun_hook_with_args (args=0x7ffd5642c1f8, nargs=1) at ../../src/eval.c:2380 #26 run_hook (hook=, hook@entry=XIL(0x7530)) at ../../src/eval.c:2528 #27 0x0000000000511aa1 in Fkill_buffer (buffer_or_name=) at ../../src/buffer.c:1680 #28 0x00000000005668e0 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7ffd5642c3f8) at ../../src/eval.c:2699 #29 0x00000000005622da in Ffuncall_interactively (nargs=2, args=0x7ffd5642c3f8) ---Type to continue, or q to quit--- at ../../src/callint.c:252 #30 0x00000000005667e9 in Ffuncall (nargs=nargs@entry=3, args=args@entry=0x7ffd5642c3f0) at ../../src/eval.c:2679 #31 0x0000000000562cb6 in Fcall_interactively (function=, record_flag=, keys=) at ../../src/callint.c:843 #32 0x00000000005668c6 in Ffuncall (nargs=4, args=args@entry=0x7ffd5642c658) at ../../src/eval.c:2706 #33 0x000000000059f173 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=nargs@entry=1, args=, args@entry=0x9394d4 ) at ../../src/bytecode.c:880 #34 0x0000000000566416 in funcall_lambda (fun=XIL(0), nargs=nargs@entry=1, arg_vector=0x9394d4 , arg_vector@entry=0x7ffd5642c808) at ../../src/eval.c:2863 #35 0x00000000005666db in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7ffd5642c800) at ../../src/eval.c:2760 #36 0x00000000005669da in call1 (fn=fn@entry=XIL(0x3a50), arg1=) at ../../src/eval.c:2558 #37 0x0000000000500461 in command_loop_1 () at ../../src/keyboard.c:1484 #38 0x0000000000565002 in internal_condition_case ( bfun=bfun@entry=0x500040 , handlers=handlers@entry=XIL(0x4b00), hfun=hfun@entry=0x4f68c0 ) ---Type to continue, or q to quit--- at ../../src/eval.c:1315 #39 0x00000000004f1cf4 in command_loop_2 (ignore=ignore@entry=XIL(0)) at ../../src/keyboard.c:1112 #40 0x0000000000564fa3 in internal_catch (tag=tag@entry=XIL(0xb580), func=func@entry=0x4f1cd0 , arg=arg@entry=XIL(0)) at ../../src/eval.c:1080 #41 0x00000000004f1cb0 in command_loop () at ../../src/keyboard.c:1091 #42 0x00000000004f64b7 in recursive_edit_1 () at ../../src/keyboard.c:697 #43 0x00000000004f6808 in Frecursive_edit () at ../../src/keyboard.c:768 #44 0x000000000041a032 in main (argc=1, argv=0x7ffd5642cc08) at ../../src/emacs.c:1629 Lisp Backtrace: "eshell-write-history" (0x5642bf38) "run-hooks" (0x5642c020) "eshell-kill-buffer-function" (0x5642c200) "kill-buffer" (0x5642c400) "funcall-interactively" (0x5642c3f8) "call-interactively" (0x5642c660) "command-execute" (0x5642c808) (gdb)