On Saturday 11 November 2006 19:01, Bob Rogers wrote: > I don't think it's loadlib itself; I believe the library :init code is > trying to throw an error. If that is the case, then it's a continuation > barrier problem. Before the error, do you see this "oops" message?
Yes, and agreed. Matt and I discussed that just after he sent the message. > I don't recall seeing this "failed assertion" before, though. > Probably we should turn this "oops" into an internal_exception, since > memory might be getting corrupted subsequently. > > The fix was this patch . . . > > Looks good to me. I see chromatic has already committed this as > r15413. It just gets the test to pass; there are still outstanding questions with regard to exceptions and continuations and the C barrier. -- c