Starting program: /home/blc/.local/src/emacs-dbg/src/emacs -Q --fg-daemon [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff18bf700 (LWP 151164)] [New Thread 0x7ffff10ad700 (LWP 151217)] [New Thread 0x7ffff08ac700 (LWP 151218)] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. 0x00005555558c001e in ftcrfont_glyph_extents (font=0x5555560ee8d8, glyph=1135, metrics=0x0) at ftcrfont.c:77 77 if (METRICS_STATUS (cache) == METRICS_INVALID) #0 0x00005555558c001e in ftcrfont_glyph_extents (font=0x5555560ee8d8, glyph=1135, metrics=0x0) at ftcrfont.c:77 ftcrfont_info = 0x5555560ee8d8 row = 8 col = 111 cache = 0x3720a1c #1 0x00005555558c16d6 in ftcrfont_draw (s=0x7fffffffb400, from=0, to=1, x=11, y=1006, with_background=false) at ftcrfont.c:511 f = 0x5555560d8570 face = 0x5555561a6860 ftcrfont_info = 0x5555560ee8d8 cr = 0x5555561b5810 glyphs = 0x7fffffffaa20 len = 1 i = 0 #2 0x00005555556dcd4a in x_draw_composite_glyph_string_foreground (s=0x7fffffffb400) at xterm.c:1969 gstring = XIL(0x5555560eea1d) glyph = XIL(0x555556482de5) y = 1006 width = 9 i = 1 j = 0 x = 11 font = 0x5555560ee8d8 #3 0x00005555556e08df in x_draw_glyph_string (s=0x7fffffffb400) at xterm.c:3780 relief_drawn_p = true #4 0x0000555555625aeb in draw_glyphs (w=0x55555656e2d8, x=956, row=0x5555563112a0, area=TEXT_AREA, start=0, end=106, hl=DRAW_NORMAL_TEXT, overlaps=0) at xdisp.c:28732 head = 0x7fffffffb6a0 tail = 0x7fffffffade0 s = 0x7fffffffb400 clip_head = 0x0 clip_tail = 0x0 i = 106 j = -1 x_reached = 956 last_x = 955 area_left = 1 f = 0x5555560d8570 sa_avail = 14820 sa_count = 9 #5 0x000055555562cdd0 in gui_write_glyphs (w=0x55555656e2d8, updated_row=0x5555563112a0, start=0x55555636f700, updated_area=TEXT_AREA, len=106) at xdisp.c:30750 x = 61 hpos = 0 chpos = 0 #6 0x000055555559dd23 in update_text_area (w=0x55555656e2d8, updated_row=0x5555563112a0, vpos=61) at dispnew.c:3842 current_row = 0x5555563761a0 desired_row = 0x5555563112a0 rif = 0x555555a03200 changed_p = false #7 0x000055555559e852 in update_window_line (w=0x55555656e2d8, vpos=61, mouse_face_overwritten_p=0x7fffffffbbe7) at dispnew.c:4085 current_row = 0x5555563761a0 desired_row = 0x5555563112a0 rif = 0x555555a03200 changed_p = false #8 0x000055555559d0ed in update_window (w=0x55555656e2d8, force_p=true) at dispnew.c:3566 end = 0x5555563112a0 mode_line_row = 0x5555563112a0 header_line_row = 0x0 changed_p = false mouse_face_overwritten_p = false row = 0x55555630d5a0 tab_line_row = 0x0 yb = 955 n_updated = 0 desired_matrix = 0x55555656daf0 paused_p = false preempt_count = 9 rif = 0x555555a03200 #9 0x000055555559c6d6 in update_window_tree (w=0x55555656e2d8, force_p=true) at dispnew.c:3337 paused_p = false #10 0x000055555559c2bd in update_frame (f=0x5555560d8570, force_p=true, inhibit_hairy_id_p=false) at dispnew.c:3226 paused_p = false root_window = 0x55555656e2d8 #11 0x00005555555f5564 in redisplay_internal () at xdisp.c:15868 gcscrollbars = true f_redisplay_flag = true f = 0x5555560d8570 w = 0x55555656e2d8 sw = 0x55555656e2d8 fr = 0x5555560d8570 pending = false must_finish = true match_p = true tlbufpos = { charpos = 146, bytepos = 146 } tlendpos = { charpos = 0, bytepos = 0 } number_of_visible_frames = 2 count = 6 sf = 0x5555560d8570 polling_stopped_here = true tail = XIL(0x555555f13a33) frame = XIL(0x5555560d8575) hscroll_retries = 0 garbaged_frame_retries = 0 consider_all_windows_p = true update_miniwindow_p = true #12 0x00005555555f6056 in redisplay_preserve_echo_area (from_where=12) at xdisp.c:16137 count = 5 #13 0x0000555555870357 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=XIL(0), wait_proc=0x0, just_wait_proc=0) at process.c:5812 nread = 3375 process_skipped = false channel = 7 nfds = 1 Available = { fds_bits = {0 } } Writeok = { fds_bits = {0 } } check_write = true check_delay = 0 no_avail = false xerrno = 11 proc = XIL(0x55555656e51d) timeout = { tv_sec = 30, tv_nsec = 0 } end_time = { tv_sec = 1597883621, tv_nsec = 52427752 } timer_delay = { tv_sec = 0, tv_nsec = -1 } got_output_end_time = { tv_sec = 0, tv_nsec = -1 } wait = TIMEOUT got_some_output = 3375 prev_wait_proc_nbytes_read = 0 retry_for_async = false count = 4 now = { tv_sec = 0, tv_nsec = -1 } #14 0x00005555555a4ac8 in sit_for (timeout=make_fixnum(30), reading=true, display_option=1) at dispnew.c:6049 sec = 30 nsec = 0 do_display = true #15 0x000055555572c886 in read_char (commandflag=1, map=XIL(0x555556572ac3), prev_event=XIL(0), used_mouse_menu=0x7fffffffd9ef, end_time=0x0) at keyboard.c:2738 tem0 = XIL(0x7fffffffd6a0) timeout = 30 count1 = 3 delay_level = 4 buffer_size = 1 c = XIL(0) jmpcount = 3 local_getcjmp = {{ __jmpbuf = {0, -4276096293224735316, 93824992491632, 0, 0, 0, -4276096293535113812, -7927157738208125524}, __mask_was_saved = 0, __saved_mask = { __val = {93824995017460, 140737488345088, 0, 140737488345168, 93824995064878, 93825009134259, 3, 93825009134243, 93825001707712, 0, 0, 140737488345168, 0, 93825009134259, 0, 140737488345344} } }} save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0 } } }} tem = XIL(0x2ffffd6d8) save = XIL(0x7ffff1c186f8) previous_echo_area_message = XIL(0) also_record = XIL(0) reread = false recorded = false polling_stopped_here = false orig_kboard = 0x555555fa53c0 #16 0x000055555573ed3b in read_key_sequence (keybuf=0x7fffffffdb80, prompt=XIL(0), dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9547 interrupted_kboard = 0x555555fa53c0 interrupted_frame = 0x555555efeea8 key = XIL(0x7ffff1c186fd) used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = XIL(0x55555589484d) count = 3 t = 0 echo_start = 0 keys_start = 0 current_binding = XIL(0x555556572ac3) first_unbound = 31 mock_input = 0 used_mouse_menu_history = {false } fkey = { parent = XIL(0x555555f708b3), map = XIL(0x555555f708b3), start = 0, end = 0 } keytran = { parent = XIL(0x7ffff22acc43), map = XIL(0x7ffff22acc43), start = 0, end = 0 } indec = { parent = XIL(0x555555f708c3), map = XIL(0x555555f708c3), start = 0, end = 0 } shift_translated = false delayed_switch_frame = XIL(0) original_uppercase = XIL(0) original_uppercase_position = -1 dummyflag = false starting_buffer = 0x7ffff1c186f8 fake_prefixed_keys = XIL(0) first_event = XIL(0) second_event = XIL(0) #17 0x00005555557282e5 in command_loop_1 () at keyboard.c:1350 cmd = XIL(0x4e60) keybuf = {make_fixnum(24), make_fixnum(53), make_fixnum(48), XIL(0x5555557df79c), XIL(0x1f22c1f30), XIL(0x7ffff22c1f30), XIL(0), XIL(0x8250), XIL(0x7fffffffdbf0), XIL(0), XIL(0x555555e5d8c0), XIL(0), XIL(0x7fffffffdc10), XIL(0x5555557fc2a0), make_fixnum(34910567923712), XIL(0), XIL(0x555555e5d8c0), XIL(0), XIL(0x7fffffffdc40), XIL(0x5555557fc2a0), XIL(0), XIL(0x555555e5d8c0), XIL(0), XIL(0), XIL(0x7fffffffdc60), XIL(0x5555557fc2f4), XIL(0x8), XIL(0x8250), XIL(0x7fffffffdca0), make_fixnum(23456248759793)} i = 3 prev_modiff = 38 prev_buffer = 0x7ffff1c186f8 already_adjusted = false #18 0x0000555555801286 in internal_condition_case (bfun=0x555555727e69 , handlers=XIL(0x90), hfun=0x555555727480 ) at eval.c:1356 val = XIL(0x5555557245c8) c = 0x555555f268e0 #19 0x0000555555727a52 in command_loop_2 (ignore=XIL(0)) at keyboard.c:1091 val = XIL(0xd5f0) #20 0x000055555580073a in internal_catch (tag=XIL(0xd5f0), func=0x555555727a25 , arg=XIL(0)) at eval.c:1117 val = XIL(0) c = 0x555555f10c00 #21 0x00005555557279f1 in command_loop () at keyboard.c:1070 #22 0x0000555555726f69 in recursive_edit_1 () at keyboard.c:714 count = 1 val = XIL(0x7fffffffde10) #23 0x0000555555727160 in Frecursive_edit () at keyboard.c:786 count = 0 buffer = XIL(0) #24 0x0000555555723120 in main (argc=3, argv=0x7fffffffe078) at emacs.c:2047 stack_bottom_variable = 0x7ffff5acd720 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = 0x0 dump_mode = 0x0 skip_args = 1 temacs = 0x0 attempt_load_pdump = true rlim = { rlim_cur = 10022912, rlim_max = 18446744073709551615 } lc_all = 0x0 sockfd = -1 module_assertions = false Lisp Backtrace: "redisplay_internal (C function)" (0x0)