GNU bug report logs - #18438
24.4.50; assertion failed in bidi.c

Previous Next

Package: emacs;

Reported by: aidalgol <at> amuri.net

Date: Tue, 9 Sep 2014 21:52:01 UTC

Severity: normal

Tags: moreinfo

Merged with 17817

Found in versions 24.3.91, 24.4.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: aidalgol <at> amuri.net
To: <18438 <at> debbugs.gnu.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, kbrown <at> cornell.edu
Subject: bug#18438: 24.4.50; assertion failed in bidi.c
Date: Wed, 15 Oct 2014 13:58:20 +1300
[Message part 1 (text/plain, inline)]
On Fri, 10 Oct 2014 10:19:57 +0300, Eli Zaretskii wrote:
>
>> Attached, but the emacs process died while printing the backtrace 
>> for
>> thread 2, and I have no idea why.
>
> I do: it's because you started GDB from the src directory, where it
> read the .gdbinit file, which causes the "bt" command to call a
> function in the Emacs process being debugged.
>
> To work around this, comment out (by prepending a # to every line) 
> the
> following few lines in .gdbinit:
>
> define hookpost-backtrace
>   set $bt = backtrace_top ()
>   if backtrace_p ($bt)
>     echo \n
>     echo Lisp Backtrace:\n
>     xbacktrace
>   end
> end
>
> Then you will still be able to invoke "xbacktrace" by hand, but it
> won't be invoked automatically by "bt".

OK, crashed again, and here's the threads' backtraces.

bidi.c:332: bidi type 1 is not in [0..23]
[emacs-74a217c-patched-assert-bidi (text/plain, attachment)]

This bug report was last modified 9 years and 153 days ago.

Previous Next


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