GNU bug report logs - #34256
27.0.50; Crash on draw_glyphs()

Previous Next

Package: emacs;

Reported by: Kaushal Modi <kaushal.modi <at> gmail.com>

Date: Wed, 30 Jan 2019 14:32:01 UTC

Severity: normal

Found in version 27.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Kaushal Modi <kaushal.modi <at> gmail.com>
Cc: 34256 <at> debbugs.gnu.org
Subject: bug#34256: 27.0.50; Crash on draw_glyphs()
Date: Thu, 31 Jan 2019 18:52:14 +0200
> From: Kaushal Modi <kaushal.modi <at> gmail.com>
> Date: Thu, 31 Jan 2019 10:50:26 -0500
> Cc: 34256 <at> debbugs.gnu.org
> 
>  >     img_id = 0,
> 
>  img_id = 0 is unusual for an image in a buffer.  Are you running with
>  the tool bar disabled, perhaps?
> 
> Yes, I am! I am hiding both tool and menu bars.

So if you start "emacs -Q", then disable the tool bar, perhaps you can
reproduce the problem without your elaborate setup?

>    (gdb) p FRAME_IMAGE_CACHE (s->f)->used
>    (gdb) p FRAME_IMAGE_CACHE (s->f)->images[0]
> 
>  (gdb) p FRAME_IMAGE_CACHE (s->f)->used
> $2 = 2
> (gdb) p FRAME_IMAGE_CACHE (s->f)->images[0]
> $3 = (struct image *) 0x0

OK, so something sets the image in the cache to NULL.  When you
reproduce this, is there just one frame, or more than one?




This bug report was last modified 6 years and 102 days ago.

Previous Next


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