Your message dated Sun, 11 Oct 2026 12:56:31 +0200
with message-id 
<CAAajCMZKXj07m=nKHgVEqxy37bwNVd=a4k0s-v8knt_xgas...@mail.gmail.com>
and subject line Re: Bug#1150596: libgtk-nocsd0: please update to a snapshot 
after upstream commit 08356a5, the packaged one crashes every process given an 
AppRun path
has caused the Debian Bug report #1150596,
regarding libgtk-nocsd0: please update to a snapshot after upstream commit 
08356a5, the packaged one crashes every process given an AppRun path
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 [email protected]
immediately.)


-- 
1150596: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1150596
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtk-nocsd0
Version: 3+0~20260321+0b77e1b-1
Severity: important

Dear Maintainer,

the packaged snapshot (0b77e1b, 2026-03-21) has a bug in
GTKNoCSDLibraryInPath(): the recursive directory walk does not skip
the "." entry, so it recurses forever and the process dies with
SIGSEGV in the library's constructor, before its own main() runs.
Since the package installs /usr/lib/environment.d/50-gtk-nocsd.conf,
the library is preloaded into every process of the session, and any
program whose arguments contain an existing path ending in "AppRun"
crashes, including cat, stat, dirname and /bin/true:

    $ mkdir -p /tmp/x/empty
    $ /bin/true /tmp/x/empty/AppRun
    Segmentation fault (core dumped)

Upstream fixed this on 2026-05-26 in commit
08356a51912676610a50695368c20c25cb0b73db ("Optimize
GTKNoCSDLibraryInPath", https://codeberg.org/MorsMortium/GTK-NoCSD).
The commit message only mentions slow AppImage startup, which may be
why it was not picked up as a crash fix.

Please update the package to a snapshot that includes that commit, or
cherry-pick it (13 insertions, 17 deletions, one file).

System: Ubuntu 26.04.1 LTS, KDE Plasma on Wayland. The Ubuntu package
is the unmodified Debian one.


-- System Information:
Debian Release: forky/sid
  APT prefers resolute-updates
  APT policy: (500, 'resolute-updates'), (500, 'resolute-security'), (500, 
'resolute'), (100, 'resolute-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.0.0-38-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), 
LANGUAGE=ru_RU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgtk-nocsd0 depends on:
ii  libc6            2.43-2ubuntu2.4
ii  libglib2.0-0t64  2.88.0-1ubuntu0.1

libgtk-nocsd0 recommends no packages.

libgtk-nocsd0 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 4.3-1

On Sun, Oct 11, 2026 at 11:59 AM Maxim Makarov <[email protected]> wrote:
> Upstream fixed this on 2026-05-26 in commit
> 08356a51912676610a50695368c20c25cb0b73db ("Optimize
> GTKNoCSDLibraryInPath", https://codeberg.org/MorsMortium/GTK-NoCSD).
> The commit message only mentions slow AppImage startup, which may be
> why it was not picked up as a crash fix.
>
> Please update the package to a snapshot that includes that commit, or
> cherry-pick it (13 insertions, 17 deletions, one file).
>
> System: Ubuntu 26.04.1 LTS, KDE Plasma on Wayland. The Ubuntu package
> is the unmodified Debian one.

I need to close this bug because this issue does not exist in Debian
Unstable or Testing. Please use Launchpad to report bugs that only
exist in Ubuntu.

Thank you,
Jeremy Bícha

--- End Message ---

Reply via email to