GNU bug report logs -
#15575
24.3.50; New tty menus crash Emacs
Previous Next
Reported by: Jan Djärv <jan.h.d <at> swipnet.se>
Date: Wed, 9 Oct 2013 17:07:01 UTC
Severity: normal
Found in version 24.3.50
Done: Jan Djärv <jan.h.d <at> swipnet.se>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hello.
11 okt 2013 kl. 11:28 skrev Eli Zaretskii <eliz <at> gnu.org>:
>> Date: Fri, 11 Oct 2013 10:09:55 +0300
>> From: Eli Zaretskii <eliz <at> gnu.org>
>> Cc: 15575 <at> debbugs.gnu.org
>>
>> Can you give me a login on that machine, with access to a directory
>> where trunk is built? I would like to debug this weird problem.
>
> Sorry, no login is needed. I was blind: the reason for the crash is
> acutely visible in your backtrace:
>
> #4 0x000000000046dc26 in display_tty_menu_item (item_text=0xbf5224 <pure+2867940> "New Frame on Display...", width=40, face_id=15, x=0, y=24, submenu=0) at /home/jhd/src/emacs/current/src/xdisp.c:20648
> ^^^^
>
> Note that y's value is 24. Your terminal window has only 25 lines,
> right? I guess everyone else's, including mine, are taller. The
> "File" menu is longer than 24 lines, so the code is trying to write
> beyond the end of the frame's glyph matrix, with predictably bad
> results.
>
> I will fix that ASAP.
Confirmed that a taller window does not crash or give rise to the screen corruptions previously mentioned.
Jan D.
This bug report was last modified 11 years and 215 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.