Data corruption

Robby Stephenson robby at periapsis.org
Wed Jun 24 05:16:35 MDT 2009


On Sunday 21 June 2009, Sandor Bodo-Merle wrote:
> One more thing - tellico does not call the
> FileHandler::FileRef::~FileRef() destructor, which means that several
> versions of the file are kept open - and which makes the situation worse,
> as unix dont free the space till there are open file descriptors.

Most everywhere, it's used on the stack (in FileHandler, for example). I 
would expect the destructor to be called quickly after the save operation. 
It could be that I'm messing up with the Qt file classes...

Robby


More information about the tellico-users mailing list