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)

Reply via email to