• Bug#1102501: gnustep-examples: md5Digest doesn't work with input from s

    From Yavor Doganov@21:1/5 to All on Wed Apr 9 20:00:01 2025
    Package: gnustep-examples
    Version: 1:1.4.0-4+b2
    Severity: normal

    $ echo foo | md5Digest
    2025-04-09 20:26:38.804 md5Digest[6034:6034] This program expects to read utf8 text from stdin -
    2025-04-09 20:26:39.754 md5Digest[6034:6034] Types: (NSStringPboardType, md5Digest)
    2025-04-09 20:26:42.376 fswatcher[6058:6058] register client 2
    2025-04-09 20:26:44.787 md5Digest[6034:6034] Application seems to have hung /usr/lib/x86_64-linux-gnu/GNUstep/Services/example.service/example killed by signal 17
    2025-04-09 20:26:46.773 ddbd[6068:6068] ddbd started
    2025-04-09 20:26:54.045 ddbd[6068:6068] ddbd: connection became invalid, shutting down
    2025-04-09 20:27:09.682 md5Digest[6034:6034] Failed to contact service provider at '/usr/lib/x86_64-linux-gnu/GNUstep/Services/example.service' 'ExampleServices'
    2025-04-09 20:27:09.687 md5Digest[6034:6034] Got (null)
    $ echo 1 > /tmp/1
    $ defaults write md5Digest CatFile /tmp/1
    $ md5Digest
    2025-04-09 20:44:47.018 md5Digest[6532:6532] Types: (NSGeneralPboardType, NSFilenamesPboardType)
    2025-04-09 20:44:47.043 md5Digest[6532:6532] Got <310a>

    I suspect this is a similar issue as gnustep-back's gpbs being killed
    by its own signal handler because of our multiarch voodoo.

    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable-debug
    APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386, x32

    Kernel: Linux 6.12.21-amd64 (SMP w/2 CPU threads; PREEMPT)
    Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8), LANGUAGE=bg:ru:mk
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages gnustep-examples depends on:
    ii gnustep-back0.32 0.32.0-3
    ii gnustep-base-runtime 1.31.1-3
    ii gnustep-gui-runtime 0.32.0-3+b1
    ii gnustep-multiarch [gnustep-layout-multiarch] 2.9.3-6
    ii libc6 2.41-6
    ii libgcc-s1 14.2.0-19
    ii libgnustep-base1.31 1.31.1-3
    ii libgnustep-gui0.32 0.32.0-3+b1
    ii libobjc4 14.2.0-19

    gnustep-examples recommends no packages.

    gnustep-examples suggests no packages.

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)