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