Peter TB Brett <pe...@peter-b.co.uk> writes:

> Peter TB Brett <pe...@peter-b.co.uk> writes:

>> I'd really appreciate any suggestions that anyone might be able to give
>> me on figuring out how I've managed to break things.  At the moment, I'm
>> at a complete loss.
>
> So far, as far as I can tell the problem is due to freelist corruption
> in the garbage collector, and I'm not sufficiently au fait with Guile
> internals to be able to diagnose what's going on.  Is this a known
> issue?

So it turned out to be a stupid logic error in some weak ref management
code that I'd written.  Although in the process of finding it I've
learnt a lot about Guile internals, so it wasn't a complete write-off of
my time.

Note to self: bugs can lie in wait for you for a long time...

Thanks to all who provided debugging tips -- I'll keep them in mind for
the future.

                                  Peter

-- 
Peter Brett <pe...@peter-b.co.uk>
Remote Sensing Research Group
Surrey Space Centre


Reply via email to