GNU bug report logs - #27761
Crash while using proof-general/company-coq on OS X

Previous Next

Package: emacs;

Reported by: Денис Редозубов <denis.redozubov <at> gmail.com>

Date: Wed, 19 Jul 2017 02:56:02 UTC

Severity: normal

Merged with 30705

Fixed in version 26.1

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

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Денис Редозубов
 <denis.redozubov <at> gmail.com>
Cc: 27761 <at> debbugs.gnu.org, jwiegley <at> gmail.com, charles <at> aurox.ch
Subject: Re: bug#27761: Crash while using proof-general/company-coq on OS X
Date: Wed, 02 Aug 2017 20:32:29 +0300
> From: Денис Редозубов <denis.redozubov <at> gmail.com>
> Date: Wed, 2 Aug 2017 10:53:20 +0300
> Cc: Eli Zaretskii <eliz <at> gnu.org>, 27761 <at> debbugs.gnu.org, 
> 	"Charles A. Roelli" <charles <at> aurox.ch>
> 
> 7324 success_p = get_next_display_element (it);
> (gdb) p it->current
> $7 = {
> pos = {
> charpos = 4138,
> bytepos = 4138
> },
> overlay_string_index = -1,
> string_pos = {
> charpos = 6,
> bytepos = 6
> },
> dpvec_index = -1
> }
> (gdb) p it->sp
> $8 = 2
> (gdb) p it->object
> $9 = Python Exception <type 'exceptions.AttributeError'> 'NoneType' object has no attribute 'value':
> 
> (gdb) xtype
> Lisp_String
> (gdb) p it->position
> $10 = {
> charpos = 0,
> bytepos = 0
> }
> (gdb) p it->string
> $11 = Python Exception <type 'exceptions.AttributeError'> 'NoneType' object has no attribute 'value':
> 
> (gdb) xstring
> $12 = (struct Lisp_String *) 0x10da1ee10
> " 163"

Thanks.  The "charpos = 6" part puzzles me, because the string is only
4 characters long.  What does this produce:

  (gdb) p *$12
  (gdb) up
  (gdb) p it->current
  (gdb) p it->sp
  (gdb) p it->string
  (gdb) xstring




This bug report was last modified 7 years and 75 days ago.

Previous Next


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