GNU bug report logs -
#37671
27.0.50; Segmentation fault with --fg-daemon on Linux
Previous Next
Reported by: Frank Terbeck <ft <at> bewatermyfriend.org>
Date: Wed, 9 Oct 2019 02:41:01 UTC
Severity: normal
Tags: moreinfo
Found in version 27.0.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #37 received at 37671 <at> debbugs.gnu.org (full text, mbox):
> From: Frank Terbeck <ft <at> bewatermyfriend.org>
> Cc: 37671 <at> debbugs.gnu.org
> Date: Sat, 01 Feb 2020 03:28:09 +0100
>
> Eli Zaretskii wrote:
> > (I assume that you still have the crashed session in the debugger.)
>
> Okay, new chance. :)
Thanks.
> Thread 1 "emacs-28.0.50" received signal SIGSEGV, Segmentation fault.
> show_mouse_face (hlinfo=0x555556d00830, draw=DRAW_NORMAL_TEXT) at xdisp.c:31447
> 31447 && hlinfo->mouse_face_end_row < w->current_matrix->nrows)
[...]
> (gdb) p *hlinfo
> $9 = {mouse_face_beg_row = 16,
> mouse_face_beg_col = 21,
> mouse_face_beg_x = 252,
> mouse_face_end_row = 16,
> mouse_face_end_col = 35,
> mouse_face_end_x = 420,
> mouse_face_window = 0x5555571b9bc5,
> mouse_face_face_id = 52,
> mouse_face_overlay = 0x0,
> mouse_face_mouse_frame = 0x5555589ff5d0,
> mouse_face_mouse_x = 401,
> mouse_face_mouse_y = 425,
> mouse_face_past_end = false,
> mouse_face_defer = false,
> mouse_face_hidden = false}
So hlinfo seems to be OK. What about this part:
> 31447 && hlinfo->mouse_face_end_row < w->current_matrix->nrows)
^^^^^^^^^^^^^^^^^^^^^^^^
Try:
(gdb) p *w
and then
(gdb) p *w->current_matrix
This bug report was last modified 5 years and 81 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.