Subject: bug#13573: 24.3.50; src/profiler.c:123: Emacs fatal error: assertion failed: EQ (log->next_free, make_number (i))

From: Dmitry Antipov <[email-masked]>
Date: Thu, 31 Jan 2013 06:17:58 +0400

On 01/30/2013 09:52 PM, Stefan Monnier wrote:

> Could you look at log->next_free to see if it's a number or if it's nil?
>
> If it's nil it means that Fremq somehow did not find `key', even though
> we took it straight from the has-table itself.
> If it's a number different from i, it means that Fremq somehow found
> (and removed) another occurrence of `key' in the has-table.

It's a number which is less than i in all crashes I have recorded.

Dmitry