GNU bug report logs -
#28108
25.2; Infinite loop due to circular marker list?
Previous Next
Reported by: Adam Porter <adam <at> alphapapa.net>
Date: Wed, 16 Aug 2017 06:51:01 UTC
Severity: normal
Found in version 25.2
Done: Adam Porter <adam <at> alphapapa.net>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 28108 <at> debbugs.gnu.org (full text, mbox):
> From: Adam Porter <adam <at> alphapapa.net>
> Date: Wed, 16 Aug 2017 13:27:09 -0500
> Cc: 28108 <at> debbugs.gnu.org
>
> Here you go. I see from the Lisp backtrace at the bottom that it may
> be related to one of my packages, but I haven't had any problems like
> this with it before, and I haven't updated it for about 4 months, so
> there's nothing new there.
No, it isn't necessarily related to that package, because the problem
happened during GC. Your package just happened to trigger GC.
Can you try typing the following command definition, and then running
the command? When you run it, does GDB also hang indefinitely?
(gdb) define count-markers
> set $count = 0
> set $markers = BUF_MARKERS(b)
> while $markers != 0
> set $count = $count + 1
> print $count
> set $markers = $markers->next
> end
> end
(gdb) count-markers
This bug report was last modified 7 years and 282 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.