Your message dated Sun, 23 Feb 2025 10:22:51 +0000
with message-id <e1tm98n-00dtjz...@fasolo.debian.org>
and subject line Bug#1094881: fixed in mimalloc 3.0.1+ds-2.1
has caused the Debian Bug report #1094881,
regarding mtxrun: illegal instruction x86_64 (rorx usage, in libmimalloc)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1094881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094881
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libmimalloc3
Version: 3.0.1+ds-2+b1
Severity: important
Dear Maintainer,
/usr/bin/mtxrun (package context:amd64, Version: 2024.04.01.20240428+dfsg-2) is
crashing in an illegal instruction on my
computer. The instruction seems inside libmimalloc3 library.
Running mtxrun using gdb:
(gdb) run mtxrun
Starting program: /usr/bin/mtxrun mtxrun
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program received signal SIGILL, Illegal instruction.
0x00007ffff7f5319a in ?? () from /lib/x86_64-linux-gnu/libmimalloc.so.3
(gdb)
Running in gdb using layout asm, the culprit instruction is RORX.
This instruction required BMI2 flags according to Intel Architecture
Sofware Developper. Apparently, this is not the case of my CPU. May be
the compilation flags of libmimalloc3 is a bit too "native" or
optimized.
# no BMI2 in the flags of my CPU.
> cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 21
model : 48
model name : AMD A8-7600 Radeon R7, 10 Compute Cores 4C+6G
stepping : 1
microcode : 0x6003106
cpu MHz : 3094.236
cache size : 2048 KB
physical id : 1
siblings : 4
core id : 0
cpu cores : 4
apicid : 16
initial apicid : 16
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf
pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 popcnt aes xsave avx f16c
lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch
osvw ibs xop skinit wdt lwp fma4 tce nodeid_msr tbm topoext perfctr_core
perfctr_nb bpext ptsc cpb hw_pstate ssbd vmmcall fsgsbase bmi1 xsaveopt arat
npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists
pausefilter pfthreshold overflow_recov
bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
spec_store_bypass retbleed
bogomips : 6188.77
TLB size : 1536 4K pages
clflush size : 64
cache_alignment: 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb eff_freq_ro [13]
....
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.11-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libmimalloc3 depends on:
ii libc6 2.40-6
libmimalloc3 recommends no packages.
libmimalloc3 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: mimalloc
Source-Version: 3.0.1+ds-2.1
Done: Sebastian Ramacher <sramac...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mimalloc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1094...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated mimalloc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 21 Feb 2025 10:54:41 +0100
Source: mimalloc
Architecture: source
Version: 3.0.1+ds-2.1
Distribution: unstable
Urgency: medium
Maintainer: Alex Myczko <t...@debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Closes: 1094235 1094269 1094881
Changes:
mimalloc (3.0.1+ds-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/rules: Build without additional -march flags to fix baseline
violation (Closes: #1094881, 1094269)
* debian/control: Add Breaks+Replaces for misplaced file (Closes: #1094235)
Checksums-Sha1:
272488123c320b36a3f7cb25f7b2574852907a4a 1323 mimalloc_3.0.1+ds-2.1.dsc
64179131c8edfc7e862c76a9c43f19b9a1da53d8 3612
mimalloc_3.0.1+ds-2.1.debian.tar.xz
ca76b538597faab4392580deb6127dae85d7a5d8 6781
mimalloc_3.0.1+ds-2.1_source.buildinfo
Checksums-Sha256:
7904c3edc6bf8e23b0f4a8524f3090aa6f27d2c161d45c181f29f37c9c169f21 1323
mimalloc_3.0.1+ds-2.1.dsc
8fe3b3062c23b405a3e594b1afa80a31c4dc371ae5bd595e89d5ef67d8f5e705 3612
mimalloc_3.0.1+ds-2.1.debian.tar.xz
aec0ed5b8bce1a519c1942bad4de2684bb5ef99dc558403887cdf9f99f9a39f6 6781
mimalloc_3.0.1+ds-2.1_source.buildinfo
Files:
0d9a8b86d7a552ce0cf840ac8404968a 1323 libs optional mimalloc_3.0.1+ds-2.1.dsc
31653ecdaa340d77211fb78346144aa4 3612 libs optional
mimalloc_3.0.1+ds-2.1.debian.tar.xz
776d686d225fcebf7f99b2918a18eb19 6781 libs optional
mimalloc_3.0.1+ds-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQRCYn6EHZln2oPh+pAhk2s2YA/NiQUCZ7hOZgAKCRAhk2s2YA/N
iQ/eAQC9MVJBBhu1vxglnBD55DXmDrWA7UZw4D9RGBQ1+pcDrAD8CbdcjxT8onui
W/EjDqp2nB1XX5FV8+8DgylLSJ0nUw4=
=oIuZ
-----END PGP SIGNATURE-----
pgpz6HWWEV3J8.pgp
Description: PGP signature
--- End Message ---