Re: free(): double free detected in tcache 2
Graham Cobb <[email protected]>
| Newsgroups | gmane.comp.sysutils.backup.dar.support |
|---|---|
| Message-ID | <[email protected]> |
> > yep, this code has not changed for years... The problem occurs at etage > object construction. Its field "fichier" should be initalized by default > before the etage constructor code is ran. The first thing that is done > is to invoke the std::deque::clear() method on this one, which seems to > be the #5 in the stack. It looks like this may be a debian packaging bug... I have just realised that when I upgraded dar to 2.6.8, it did not upgrade libdar to 2.6.8 as well. So, I have been running with dar 2.6.8 but libdar 2.6.6. I have now upgraded libdar to 2.6.8 as well and the backup is now running. I will provide another reply when it finishes to let you know if it is successful. If so, I will report a debian bug saying that dar should have a dependency on the same version of libdar. Is that correct?