All, I need some guidance. The host where we encountered a bug is sitting in a lab environment with no direct Internet access. Below is the output from reportbug with the print-only option. I am filing a bug against glibc 2.36 due to a bug in memcmp-sse2.S that causes fis-gtm to segfault possibly leading to data corruption. There is already a fix in the upstream (see below). I am unsure of how to proceed. I know that I should
create the bug report so that the problem gets fixed, either by patching or adoption of the version with the fix. Should I submit the patch myself? Or should I just wait for the adoption of the latest glibc version, 2.37? Please let me know if there is anything that I can do to improve the quality of my bug report and if I can/should help myself by providing a patch. Thanks! Amul --- content of the reportbug email --- Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Amul Shah Amul.Shah@fisglobal.com To: Debian Bug Tracking System
submit@bugs.debian.org Subject: libc-bin: Bug in glibc causes SIGSEGV in fis-gtm; see upstream bug report BZ #29863 Package: libc-bin Version: 2.36-8 Severity: grave Justification: renders package unusable X-Debbugs-Cc: Amul.Shah@fisglobal.com Dear Maintainer, There is a bug in glibc 2.36 that has been fixed in 2.37. The two links below detail the original bug report and the fix. - Upstream bug report - https://sourceware.org/bugzilla/show_bug.cgi?id=29863 - Upstream commit fixing said bug report – https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b712be52645282c706a5faa038242504feb06db5 This bug causes fis-gtm to randomly crash on a SIGSEGV. Depending upon process activity, the crash could result in database damage. -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-3-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 libc-bin depends on: ii libc6 2.36-8 Versions of packages libc-bin recommends: ii manpages 6.02-1 libc-bin suggests no packages. |