• Bug#1106762: ltrace: -p $pid SIGCONTs $pid

    From =?utf-8?B?0L3QsNCx?=@21:1/5 to All on Thu May 29 16:10:01 2025
    Package: ltrace
    Version: 0.7.91~git20230705.8eabf68-3
    Severity: normal

    Dear Maintainer,

    $ </dev/zero /bin/dd status=progress > /dev/null
    1756444160 bytes (1.8 GB, 1.6 GiB) copied, 4 s, 439 MB/s^Z
    [3]+ Stopped /bin/dd status=progress < /dev/zero > /dev/null
    $ jobs -p %3
    3049318
    $ ltrace -p 3049318 -o /dev/null
    2147149312 bytes (2.1 GB, 2.0 GiB) copied, 25 s, 85.9 MB/s^C

    ltrace shouldn't do this at all; strace doesn't.

    -- System Information:
    Debian Release: 12.11
    APT prefers stable-updates
    APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 6.1.0-27-amd64 (SMP w/24 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages ltrace depends on:
    ii libc6 2.36-9+deb12u10
    ii libelf1 0.188-2.1
    ii libselinux1 3.4-1+b6

    ltrace recommends no packages.

    ltrace suggests no packages.

    -- Configuration Files:
    /etc/ltrace.conf changed:
    typedef dlsym_arg = enum[long](RTLD_DEFAULT=0,RTLD_NEXT=-1);
    addr dlsym(dlsym_arg, string);
    addr dlvsym(dlsym_arg, string, string);
    int __cxa_atexit(addr, addr, addr);
    void _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev()
    void _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEm(addr) string _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv(addr)
    ulong _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv(addr) string _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv(addr) void _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev(addr)
    addr _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc(addr, string) void _ZdlPvm(addr, ulong); # delete
    int getprotoent_r(addr, string3, ulong, addr*)
    int getprotobyname_r(string, addr, string4, ulong, addr*)
    int getprotobynumber_r(int, addr, string4, ulong, addr*)
    int archive_read_set_options(addr, string)


    -- no debconf information

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmg4afwACgkQvP0LAY0m WPFJPhAAtB6mIy3hDkOW2v/7ceANwA0Vc8bS4esdKEJwPlGBdfDcuAacTv0E2GX/ uyzqGfqvOk5cAYBszlohYrTbnMOyFsbZC2ZYDsF07dMIre14I5x53ASe6JdYIPEH h9XahbJYwkHKHdDg0DmiYKuOmwpxoqDa3095Cp1d0rH0EqEg9cJYxdd1FsFOZ5Zp DRH2c3cHBJCMZcEe+8bSKE9lB8Fy3aMxSsdBpoQAyyit/rxSDV2xvlaqOPldWbc7 hTxpTzQe5P2/1SSxas0+HuEqJdwzF4lqBaA9pCczjqVZJFjabSM8zOGAHcZ3ACvD nmyhhEHcoGSqvn7X8jbggOuTIWJUry9QZtzXLiSTKRP3SA8fuPL6BCHrHP7G5WOM NmBIi6v8lR3gavFAkhx60Tp79FvvXRP0jN3udlAaIhkcVx6IPss09ytyvoGejiZ3 iOkFDDEjtfpfVmqfm/iNDrP7uqfsv2lYjkh9VJKkTjq/qLdzPtPQ5ti+CceaYXn2 KRBvPEofmpgmbF5NYMJIIxwWLYNAxTKFwws7YuEUfB40A1+Sn6T7AmHfU1K6m3Gf 38JRcHlctT9cvBgsYCCLgdQ8txPdb4b1GQijwHLaFRyFYWBHpgPLec1vMa1IMtOZ exU+WSWXfMdzQoEYFUU1IbT6rdOR0sz0xr/0dN4pQ5n7bZ0LM5w=
    =D7ip
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?B?0L3QsNCx?=@21:1/5 to All on Thu May 29 16:30:02 2025
    --lk77yox7xuk5vmpf
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline

    Control: retitle -1 ltrace: -p $pid SIGCONTs $pid and makes SIGTSTPping $pid ineffective

    Actually, if you attach ltrace -p then you can ^Z and it instantly resumes.
    You can then fg, ^Z and this repeats.

    --lk77yox7xuk5vmpf
    Content-Type: application/zstd
    Content-Disposition: attachment; filename="ll.zst"
    Content-Transfer-Encoding: base64

    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 xqezRx/yDcMhjhaREnF0Iw5xpGCZ0AJ0Bbd8NQ==

    --lk77yox7xuk5vmpf--

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmg4a0kACgkQvP0LAY0m WPEiJA/+Ofw+4HT8sb7e4Y2XfEWxoLlktMrN6S49SzJNc/DKa2aY8yIsiAw1XZEg orfl5oIVTgTEaOjq7+jSO+15vVTvVOMGJt4+wTE9Xfa0JJ4B5vhfuFXZw0TJJZLX Yo4DoWbmC1xPiz10SA3HT6uZXAJLy81EpCikrn21oqPxYNoa3YBWznJfSKhOvGnb L3FdOKaYXeWOyRX03HIil1eBCWK0/UcjrQPEaXQ6ZYRXkjj46dcpeVBeYQ2aRFbn 1/wkl0doQ/DuKR9jyJLtrBa+ZTixA5dB473OgQBwt3h/IOvAQaiZgSSYVICideZm 4f775dZSh4bdLkj5pE+27nzKxe+KVAVSSCxvV463NDA6EYHP+qGg+VqsoypRGzLS i2l3tf5x5vD86/o5RrxzXk6IDiq/taL5myGsVftnUpEn7zFySNepmI1qW+qscTs/ rwL41FDlmHCslPAZt7B+iGH5qLATCAcp5tDm17SSsxzypW3IhdAOKJ1WyukJpaFM bi5zS6aOD9gwOmPFyfJwfnWxGvG5mAmgZKqy6ziFZ7ZZGTNaWGvScW7lJHACh/JC THnoctVEkNZ6VV7O5KrrwAsQkbXpqS7KY4pN86boSm1AV49dSKKZ6ARu5xs0nqlk nibHSTlFYwwPLBjYlnwyPGLZoXKVylWP0j9gS3tSNizlYzGj/7w=
    =Pobo
    -----END PGP SIGNATURE-----

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