Package: xarchiver
Version: 1:0.5.4.17-3
Severity: important
X-Debbugs-Cc: the...@gmx.de


Dear maintainer,

depending on which compressors/decompressors are installed, Xarchiver might
segfault on launch. See the GDB excerpt below.

The upstream repo already has a fix at the problematic line 89, and building
from the newest source gives me a working program.

Thread 1 "xarchiver" received signal SIGSEGV, Segmentation fault.
__strstr_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strstr-
sse2-unaligned.S:40
(gdb) bt
#0  __strstr_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strstr-
sse2-unaligned.S:40
#1  0x000055e6411838e2 in xa_gzip_et_al_check_zstd
(compressor=compressor@entry=0x55e6411a9a5d "zstd",
decompressor=decompressor@entry=0x55e6411a9a9e "unzstd",
is_compressor=is_compressor@entry=0x55e6411b64b0 <archiver+2704>) at
gzip_et_al.c:89
#2  0x000055e64118be03 in xa_check_available_archivers () at main.c:131
#3  0x000055e641177326 in main (argc=<optimized out>, argv=<optimized out>) at
main.c:1097


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.17.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xarchiver depends on:
ii  libc6                2.33-7
ii  libgdk-pixbuf-2.0-0  2.42.8+dfsg-1
ii  libglib2.0-0         2.72.1-1
ii  libgtk-3-0           3.24.33-1

Versions of packages xarchiver recommends:
ii  bzip2       1.0.8-5
ii  p7zip-full  16.02+dfsg-8
ii  unzip       6.0-26
ii  xdg-utils   1.1.3-4.1
ii  xz-utils    5.2.5-2.1

Versions of packages xarchiver suggests:
pn  arj          <none>
ii  binutils     2.38-3
ii  cpio         2.13+dfsg-7
pn  lbzip2       <none>
pn  lhasa        <none>
pn  liblz4-tool  <none>
pn  lrzip        <none>
pn  lzip         <none>
pn  lzop         <none>
pn  ncompress    <none>
pn  pbzip2       <none>
ii  pigz         2.6-1
pn  plzip        <none>
ii  rar          2:6.11-0.1
pn  unar         <none>
ii  zip          3.0-12
ii  zstd         1.5.2+dfsg-1

-- no debconf information

Reply via email to