Re: Backup on 2.7.1 ends prematurely with exception error + multi-threading question

Denis Corbin <[email protected]>
Newsgroups gmane.comp.sysutils.backup.dar.support
Message-ID <[email protected]>
Hi Tsukasa, Hi all,

as discussed off mailing-list, I could finally reproduce the context
where the bug happens and thus understand and fix it.

The CRC errors you saw was also another bug that has been fixed too.

I still have to update the Q&A tests with this new scenario, then run
them (it usually takes several weeks to complete) in order to release
version 2.7.2

In the meanwhile you can use the Release Candidate 2 for 2.7.2 (aka
2.7.2.RC2) available at

https://dar.edrusb.org/dar.linux.free.fr/Interim_releases/

Cheers,
Denis

On 18/08/2021 22:57, Tsukasa wrote:
> Hi everybody, Hi Denis,
> 
> It's been a while since I wrote here, which is a good thing!
> After using version 2.5 for ages, I decided it's time to compile a shiny
> new version 2.7.1.
> I'm currently running Kubuntu 20.04. I downloaded the source packages
> for dar and libthreadar, installed most dependencies, but ended up
> disabling rsync and curl, since they prevented static linking (rsync)
> and some other error for curl.
> Compilation and installation of libthreadar and dar completed without
> errors.
> 
> Then during my first backup using this version, the backup ended
> prematurely like this:
> 
>> Finished Inspecting directory
>> /home/tx/.cache/yarn/v6/npm-prepend-http-2.0.0-e92434bfa5ea8c19f41cdfd401d741a3c819d897-integrity/node_modules
>> , saved 8 kio, compression ratio   25%
>> Finished Inspecting directory
>> /home/tx/.cache/yarn/v6/npm-prepend-http-2.0.0-e92434bfa5ea8c19f41cdfd401d741a3c819d897-integrity
>> , saved 8 kio, compression ratio   25%
>> Final memory cleanup...
>> ---- exception type = [BUG] ----------
>> [source]
>>         File escape.cpp line 858 : it seems to be a bug here
>>         stack dump : [0x515405]
>>         stack dump : [0x42ec51]
>>         stack dump : [0x5249d0]
>>         stack dump : [0x57c42f]
>>         stack dump : [0x5249d0]
>>         stack dump : [0x54f11d]
>>         stack dump : [0x5249d0]
>>         stack dump : [0x5a74c1]
>>         stack dump : [0x5b1b19]
>>         stack dump : [0x53067f]
>>         stack dump : [0x533852]
>>         stack dump : [0x534cc8]
>>         stack dump : [0x4e737c]
>>         stack dump : [0x4d3024]
>>         stack dump : [0x4d7cd8]
>>         stack dump : [0x4a8435]
>>         stack dump : [0x870a40]
>>         stack dump : [0x4aa43e]
>> [most outside call]
>> -----------------------------------
>>
>> INTERNAL ERROR, PLEASE REPORT THE PREVIOUS OUTPUT TO MAINTAINER
> 
> I tried a second time and it happened again. Then I excluded the .cache
> directory, since it was unimportant anyway, and tried again. This time
> the backup completed without showing any errors. I plan to verify the
> backup tomorrow.
> Please let me know what additional info you need about that error.
> 
> One more question about the new multi-threading option. Since I backup
> to tape, which only supports sequential access, can multi-threading
> cause any problems? I'm used to seeing "Resaving uncompressed the inode
> data to gain space is not possible, keeping data compressed", many times
> while backing up to tape, so I'm wondering if that new block compression
> might cause problems? Is it still written sequentially?
> 
> Thanks and best regards,
> Takuya
> 
>
OpenPGP_signature (application/pgp-signature, 840 B) - not displayed
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.