[Bug: 21.5-b24] Crash running finalizer for Lisp Symbol under NEWGC/NEWALLOC
Daniel Pittman
daniel at rimspace.net
Thu Dec 22 05:08:11 EST 2005
Marcus Crestani <crestani at informatik.uni-tuebingen.de> writes:
> Daniel,
> thanks for your detailed report.
>
>>>>>>"DP" == Daniel Pittman <daniel at rimspace.net> writes:
> DP> Running under the new allocator is better, but I have hit a bug:
> DP> an attempt to finalize a page that seems to contain an improperly
> DP> allocated object.
>
> DP> The finalize method of the object points off into random memory,
> DP> resulting in a SIG11 trying to finalize that page.
>
> There is some strange memory corruption happening. I've not been able
> to identify the cause of it yet, I haven't found a way to reproduce
> the bug deterministically.
Sounds like fun. I presume that Valgrind isn't of much use here?
In any case, I think I made it clear, but fixing the free-under-GC I
reported doesn't resolve this.
Daniel
More information about the XEmacs-Beta
mailing list