Your message dated Sat, 21 Mar 2026 13:08:14 -0400
with message-id
<CAAajCMZjm1gXFBzH0ecjFJtbKLL_9gS-08d+yc=kvic5bct...@mail.gmail.com>
and subject line Re: Bug#1131436: libgtk-nocsd0:amd64: does not work / makes
evince crash in GTKNoCSDInit
has caused the Debian Bug report #1131436,
regarding libgtk-nocsd0:amd64: does not work / makes evince crash in
GTKNoCSDInit
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.)
--
1131436: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131436
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtk-nocsd0
Version: 0~20260319+1485c3e-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: amd64
First, by default, libgtk-nocsd0 has no effect. I can see
a file /usr/lib/environment.d/50-gtk-nocsd.conf with
LD_PRELOAD=libgtk-nocsd.so.0${LD_PRELOAD:+:$LD_PRELOAD}
but LD_PRELOAD is not set.
And if I try to set LD_PRELOAD manually with
export LD_PRELOAD=libgtk-nocsd.so.0
or
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgtk-nocsd.so.0
this makes evince crash (segmentation fault).
Program terminated with signal SIGSEGV, Segmentation fault.
#0 GTKNoCSDInit () at ./Source/GTK-NoCSD.c:245
⚠ warning: 245 ./Source/GTK-NoCSD.c: No such file or directory
(gdb) bt
#0 GTKNoCSDInit () at ./Source/GTK-NoCSD.c:245
#1 0x00007f2c9d7ffefe in call_init
(l=<optimized out>, argc=1, argv=0x7fffb6ccb6c8, env=0x7fffb6ccb6d8)
at ./elf/dl-init.c:74
#2 call_init
(l=<optimized out>, argc=1, argv=0x7fffb6ccb6c8, env=0x7fffb6ccb6d8)
at ./elf/dl-init.c:26
#3 0x00007f2c9d7fffcc in _dl_init
(main_map=0x7f2c9d8312f0, argc=1, argv=0x7fffb6ccb6c8, env=0x7fffb6ccb6d8)
at ./elf/dl-init.c:121
#4 0x00007f2c9d8177b0 in _dl_start_user () at /lib64/ld-linux-x86-64.so.2
#5 0x0000000000000001 in ??? ()
#6 0x00007fffb6ccbdc5 in ??? ()
#7 0x0000000000000000 in ??? ()
So I'm wondering how this is expected to be set.
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500,
'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'),
(500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C.UTF-8, LC_CTYPE=C.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 libgtk-nocsd0:amd64 depends on:
ii libc6 2.42-13
ii libglib2.0-0t64 2.88.0-1
libgtk-nocsd0:amd64 recommends no packages.
libgtk-nocsd0:amd64 suggests no packages.
-- no debconf information
--
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)
--- End Message ---
--- Begin Message ---
On Sat, Mar 21, 2026 at 8:51 AM Vincent Lefevre <[email protected]> wrote:
> > What desktop are you using?
>
> No desktop environment. Just fvwm2 started via my .xsession file.
There are problems with the apparmor profile for evince after
gdk-pixbuf switched to using glycin. See
https://bugs.debian.org/1127935
You can work around that with:
sudo apt install apparmor-utils
sudo aa-complain evince
I verified the crash and the workaround with Debian Testing with GNOME
Flashback. When evince's apparmor profile is updated, you can restore
the previous state with
sudo aa-enforce evince
Since this doesn't appear to be a gtk-nocsd issue, I'm closing this bug.
Thank you,
Jeremy Bícha
--- End Message ---