FS#69456 - crypto++ 8.4.0-1 crashes urbackup2-client 2.4.11-1 (AUR)

Attached to Project: Community Packages
Opened by Manfred Gahr (ManfredGahr) - Thursday, 28 January 2021, 08:53 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 21 April 2021, 14:16 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After updating crypto++ to 8.4.0-1 urbackup2-client segfaults when contacted by the urbackup2-server for the first time.
recompiling the package (because of the ABI-Change in 8.3.0) didn't help. Downgrading to 8.2.0-3 did, however.
Additional info:
urbackup2-client 2.4.11-1 (AUR) segfaults with Crypto++ 8.4.0-1: (works with previous Version - 8.2.0-3 in my case)

coredumpctl info :
PID: 543 (urbackupclientb)
UID: 0 (root)
GID: 0 (root)
Signal: 11 (SEGV)
Timestamp: Mon 2021-01-25 20:24:48 CET (2 days ago)
Command Line: /usr/bin/urbackupclientbackend --config /etc/default/urbackupclient --no-consoletime
Executable: /usr/bin/urbackupclientbackend
Control Group: /system.slice/urbackupclientbackend.service
Unit: urbackupclientbackend.service
Slice: system.slice
Boot ID: 572b5f7bad79417b96f67cfcaf776591
Machine ID: bc834b80e76c41ec902a68fd788c144f
Hostname: schlepptop.mane
Storage: /var/lib/systemd/coredump/core.urbackupclientb.0.572b5f7bad79417b96f67cfcaf776591.543.1611602688000000.zst
Message: Process 543 (urbackupclientb) of user 0 dumped core.

Stack trace of thread 1109:
#0 0x00007f195c129330 _ZN8CryptoPP16IteratedHashBaseIjNS_18HashTransformationEE14TruncatedFinalEPhm (libcryptopp.so.8 + 0x30a330)
#1 0x00007f195c1755ca _ZN8CryptoPP10RandomPool18IncorporateEntropyEPKhm (libcryptopp.so.8 + 0x3565ca)
#2 0x00007f195c1633b5 _ZN8CryptoPP20AutoSeededRandomPool6ReseedEbj (libcryptopp.so.8 + 0x3443b5)
#3 0x000055e25d676ad8 n/a (urbackupclientbackend + 0x1d0ad8)
#4 0x000055e25d74b002 n/a (urbackupclientbackend + 0x2a5002)
#5 0x000055e25d71c9d5 n/a (urbackupclientbackend + 0x2769d5)
#6 0x000055e25d554175 n/a (urbackupclientbackend + 0xae175)
#7 0x000055e25d5548c6 n/a (urbackupclientbackend + 0xae8c6)
#8 0x000055e25d54463f n/a (urbackupclientbackend + 0x9e63f)
#9 0x00007f195b6633e9 start_thread (libpthread.so.0 + 0x93e9)
#10 0x00007f195b591293 __clone (libc.so.6 + 0x100293)

Stack trace of thread 583:
#0 0x00007f195b6696a2 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf6a2)
#1 0x000055e25d5788ca n/a (urbackupclientbackend + 0xd28ca)
#2 0x000055e25d704fa8 n/a (urbackupclientbackend + 0x25efa8)
#3 0x000055e25d54463f n/a (urbackupclientbackend + 0x9e63f)
#4 0x00007f195b6633e9 start_thread (libpthread.so.0 + 0x93e9)
#5 0x00007f195b591293 __clone (libc.so.6 + 0x100293)

Stack trace of thread 561:
#0 0x00007f195b558c51 clock_nanosleep@@GLIBC_2.17 (libc.so.6 + 0xc7c51)
#1 0x00007f195b55e137 __nanosleep (libc.so.6 + 0xcd137)
#2 0x00007f195b589419 usleep (libc.so.6 + 0xf8419)
#3 0x000055e25d7e0f5c n/a (urbackupclientbackend + 0x33af5c)
#4 0x000055e25d576810 n/a (urbackupclientbackend + 0xd0810)
#5 0x000055e25d54463f n/a (urbackupclientbackend + 0x9e63f)
#6 0x00007f195b6633e9 start_thread (libpthread.so.0 + 0x93e9)
#7 0x00007f195b591293 __clone (libc.so.6 + 0x100293)

Stack trace of thread 543:
#0 0x00007f195b558c51 clock_nanosleep@@GLIBC_2.17 (libc.so.6 + 0xc7c51)
#1 0x00007f195b55e137 __nanosleep (libc.so.6 + 0xcd137)
#2 0x00007f195b589419 usleep (libc.so.6 + 0xf8419)
#3 0x000055e25d55fc56 n/a (urbackupclientbackend + 0xb9c56)
#4 0x000055e25d562ab1 n/a (urbackupclientbackend + 0xbcab1)
#5 0x000055e25d7aba4c n/a (urbackupclientbackend + 0x305a4c)
#6 0x000055e25d52fdfd n/a (urbackupclientbackend + 0x89dfd)
#7 0x00007f195b4b9152 __libc_start_main (libc.so.6 + 0x28152)
#8 0x000055e25d5312ce n/a (urbackupclientbackend + 0x8b2ce)

Stack trace of thread 565:
#0 0x00007f195b6699c8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf9c8)
#1 0x000055e25d5798bf n/a (urbackupclientbackend + 0xd38bf)
#2 0x000055e25d66d33f n/a (urbackupclientbackend + 0x1c733f)
#3 0x000055e25d66edd8 n/a (urbackupclientbackend + 0x1c8dd8)
#4 0x000055e25d54463f n/a (urbackupclientbackend + 0x9e63f)
#5 0x00007f195b6633e9 start_thread (libpthread.so.0 + 0x93e9)
#6 0x00007f195b591293 __clone (libc.so.6 + 0x100293)

Stack trace of thread 624:
#0 0x00007f195b58646f __poll (libc.so.6 + 0xf546f)
#1 0x000055e25d7d37e8 n/a (urbackupclientbackend + 0x32d7e8)
#2 0x000055e25d7d3d18 n/a (urbackupclientbackend + 0x32dd18)
#3 0x000055e25d576810 n/a (urbackupclientbackend + 0xd0810)
#4 0x000055e25d54463f n/a (urbackupclientbackend + 0x9e63f)
#5 0x00007f195b6633e9 start_thread (libpthread.so.0 + 0x93e9)
#6 0x00007f195b591293 __clone (libc.so.6 + 0x100293)

Stack trace of thread 580:
#0 0x00007f195b558c51 clock_nanosleep@@GLIBC_2.17 (libc.so.6 + 0xc7c51)
#1 0x00007f195b55e137 __nanosleep (libc.so.6 + 0xcd137)
#2 0x00007f195b589419 usleep (libc.so.6 + 0xf8419)
#3 0x000055e25d717c2d n/a (urbackupclientbackend + 0x271c2d)
#4 0x000055e25d54463f n/a (urbackupclientbackend + 0x9e63f)
#5 0x00007f195b6633e9 start_thread (libpthread.so.0 + 0x93e9)
#6 0x00007f195b591293 __clone (libc.so.6 + 0x100293)

Stack trace of thread 581:
#0 0x00007f195b58646f __poll (libc.so.6 + 0xf546f)
#1 0x000055e25d5531ca n/a (urbackupclientbackend + 0xad1ca)
#2 0x000055e25d54463f n/a (urbackupclientbackend + 0x9e63f)
#3 0x00007f195b6633e9 start_thread (libpthread.so.0 + 0x93e9)
#4 0x00007f195b591293 __clone (libc.so.6 + 0x100293)
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Wednesday, 21 April 2021, 14:16 GMT
Reason for closing:  Not a bug
Additional comments about closing:  urbackup2-client need to be fixed - AUR is not supported

Loading...