Re: free(): double free detected in tcache 2

Graham Cobb <[email protected]>
Newsgroups gmane.comp.sysutils.backup.dar.support
Message-ID <[email protected]>
On 27/02/2020 17:46, Graham Cobb wrote:
>>
>> 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?

The backup has finished successfully. I can confirm that the crash no
longer happens. I believe the only change I made was to install the same
version of libdar.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.