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 #23 received at 27761 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: John Wiegley <jwiegley <at> gmail.com>
Cc: 27761 <at> debbugs.gnu.org, denis.redozubov <at> gmail.com
Subject: Re: bug#27761: Crash while using proof-general/company-coq on OS X
Date: Wed, 19 Jul 2017 21:40:15 +0300
> From: John Wiegley <jwiegley <at> gmail.com>
> Cc: denis.redozubov <at> gmail.com,  27761 <at> debbugs.gnu.org
> Date: Wed, 19 Jul 2017 14:34:15 -0400
> 
> >>>>> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> This may be hard, but we'll try. It's 100% reproducible in both 25.1 and
> >> 25.2, but involves company-coq, Proof General, and some particular source
> >> files.
> 
> > Aren't those available for reproducing on another machine?
> 
> Sure, if you're willing to install them, we can send the source files and the
> exact steps.

Please go ahead.

> > Alternatively, I could guide you through debugging the recursion, but I'll
> > need you to use GDB, not the macOS debugger.
> 
> Sadly, only lldb is possible here. :(

Then I cannot help you with specific commands, but if you could step
through that code in get_next_display_element which recurses, and tell
me why it does so, what is the character where this happens, and what
is the value of it->method there, it could give some hints.




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

Previous Next


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