GNU bug report logs - #12814
24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421

Previous Next

Package: emacs;

Reported by: Tassilo Horn <thorn <at> fastmail.fm>

Date: Tue, 6 Nov 2012 11:00:01 UTC

Severity: normal

Found in version 24.3.50

Done: Tassilo Horn <tsdh <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Dmitry Antipov <dmantipov <at> yandex.ru>
To: Tassilo Horn <tsdh <at> gnu.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, eggert <at> cs.ucla.edu, 12814 <at> debbugs.gnu.org
Subject: bug#12814: 24.3.50; Emacs crash in event_to_kboard at keyboard.c:3421
Date: Thu, 08 Nov 2012 13:30:40 +0400
On 11/08/2012 11:56 AM, Tassilo Horn wrote:

> Looking at the ChangeLog, this one looks suspicious to me:
>
> 2012-11-02  Dmitry Antipov  <dmantipov <at> yandex.ru>
>
> 	Remove pad from struct input_event.
> 	* termhooks.h (struct input_event): Remove padding field.
> 	Adjust comment.
> 	* keyboard.c (event_to_kboard): Simplify because frame_or_window
> 	member is never cons for a long time.  Adjust comment.
> 	(mark_kboards): Adjust because SELECTION_REQUEST_EVENT and
> 	SELECTION_CLEAR_EVENT has no Lisp_Objects to mark.  Add comment.
> 	* xterm.c (handle_one_xevent): Do not initialize frame_or_window
> 	field of SELECTION_REQUEST_EVENT and SELECTION_CLEAR_EVENT.
>
> It would fit the time frame since when the crashes appeared first.

Argh, my bad in r110766; should be fixed in r110828.

Dmitry






This bug report was last modified 12 years and 255 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.