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