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