GNU bug report logs - #12310
crash in remember_mouse_glyph

Previous Next

Package: emacs;

Reported by: Werner LEMBERG <wl <at> gnu.org>

Date: Thu, 30 Aug 2012 05:30:02 UTC

Severity: normal

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #26 received at 12310 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Werner LEMBERG <wl <at> gnu.org>
Cc: rudalics <at> gmx.at, 12310 <at> debbugs.gnu.org
Subject: Re: bug#12310: crash in remember_mouse_glyph
Date: Wed, 05 Sep 2012 19:40:48 +0300
> Date: Wed, 05 Sep 2012 06:42:24 +0200 (CEST)
> From: Werner LEMBERG <wl <at> gnu.org>
> Cc: 12310 <at> debbugs.gnu.org
> 
> 
> Just now I've got a crash, but I'm not sure whether it belongs to this
> bug report.  Since I'm using Martin's patch, I'm reporting it here.
> 
> The crash happened after composing an email with mew, then trying to
> send it with C-c C-c.
> 
> I still have the process.  Anything else I can investigate?

Yes, please.  We need to understand why it segfaulted.

> Program received signal SIGSEGV, Segmentation fault.
> set_buffer_internal_1 (b=0x846958d) at buffer.c:2154
> 2154        bset_undo_list (b, BVAR (b->base_buffer, undo_list));
> 
> (gdb) p b
> $1 = (struct buffer *) 0x846958d
> 
> (gdb) p b->base_buffer
> $2 = (struct buffer *) 0x98000000

What does the following show?

 (gdb) p *b->base_buffer

> (gdb) p undo_list
> No symbol "undo_list" in current context.

undo_list is a name of a struct member, not a variable.

Thanks.




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

Previous Next


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