Your message dated Sun, 16 Feb 2025 00:11:33 +0100
with message-id <z7efjaugu-igg...@mail.manty.net>
and subject line This has been fixed on 3.12.0
has caused the Debian Bug report #1095808,
regarding Baseline violation on amd64, SIGILL on non-SSE4.1 systems
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.)


-- 
1095808: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095808
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libfreerdp3-3
Version: 3.11.1+dfsg-1
Severity: serious
Tags: upstream patch

libfreerdp 3.11 introduced SSE4.1 optimizations but the runtime check
is implemented incorrectly, leading to SIGILL on machines without SSE4.1.

A fix is scheduled for 3.12 in [1]. I did a local rebuild with those 3
commits applied via d/patches and it solves the issue.

Note that the runtime check was wrong on all platforms, but maybe
others were lucky enough to not have those optimized instructions being
emitted *before* the check. So while this issue showed on amd64, arm
could be affected as well.

[1] https://github.com/FreeRDP/FreeRDP/pull/11163

Cheers,
sur5r

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (500, 'stable-updates'), (500, 
'stable-security'), (500, 'proposed-updates'), (500, 'unstable'), (500, 
'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.11-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, 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 /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libfreerdp3-3 depends on:
ii  libavcodec61    7:7.1-3+b2
ii  libavutil59     7:7.1-3+b2
ii  libc6           2.40-6
ii  libssl3t64      3.4.0-2
ii  libswresample5  7:7.1-3+b2
ii  libswscale8     7:7.1-3+b2
ii  libwinpr3-3     3.11.1+dfsg-1
ii  libx11-6        2:1.8.10-2
ii  libxkbfile1     1:1.1.0-1+b4
ii  zlib1g          1:1.3.dfsg+really1.3.1-1+b1

libfreerdp3-3 recommends no packages.

Versions of packages libfreerdp3-3 suggests:
ii  freerdp3-x11  3.11.1+dfsg-1

-- no debconf information



-- 
ceterum censeo microsoftem esse delendam.

Attachment: pgpaWKyUP4k5x.pgp
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Package: freerdp3
Version: 3.12.0+dfsg-1

I have just tested version 3.12.0+dfsg-1 on my old amd which was crashing
with invalid instruction on both freerdp3 client and remmina and it works
ok now.

Regards.
-- 
Manty/BestiaTester -> http://manty.net

--- End Message ---

Reply via email to