Jürgen Spitzmüller wrote:
rgheck wrote:
I think the warning is wrong, though. There's no reason there should be
a failure to remove the temporary directory...except perhaps that it was
already destroyed. So I think we have an extra Buffer lying around for
some reason, and it's being destroyed on exit. This might be an issue
with the new search stuff. It creates a Buffer for its own use, doesn't it?

But then we have two bugs:

1.) the warning, as it appears, is wrong
2.) the warning itself will always trigger an assert, even it it is issued for good reason

This second bug is also in branch, AFAICS. What shall we do? Use a console warning instead?

I'm guessing Abdel will know what to do. I seem to remember a similar issue a while ago. And we may not actually need to do anything. My sense is that all the Buffer objects are supposed to be destroyed by us, manually, not by glibc or whatever on shutdown. So I think it may be just the one bug: That we have an undestroyed Buffer.

Richard

Reply via email to