Your message dated Mon, 03 Sep 2018 02:40:42 +0000 with message-id <[email protected]> and subject line Bug#905686: fixed in utfcheck 1.2-1 has caused the Debian Bug report #905686, regarding utfcheck: crash (SIGSEGV) when passing incorrect parameters 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.) -- 905686: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905686 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: utfcheck Version: 1.1-1 Severity: normal Usertags: crash I get a crash (SIGSEGV) when I pass a parameter to utfcheck that isn't associated with one of the options. The same crash happens when utfcheck is built without optimisation (see the second trace below). $ gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'thread apply all bt full' --args utfcheck /dev/null [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Unknown command line parameter. Syntax: utfcheck [-a] [-q] [--expurgated] [-i input_file] [-o output_file] -a: ASCII only check -i: specify input file name -o: specify output file name -q: quiet mode; output only on fatal error --expurgated: fail if Byte Order Mark present Program received signal SIGSEGV, Segmentation fault. __GI__IO_fwrite (buf=0x55555555878a, size=1, count=16, fp=0x0) at iofwrite.c:37 37 iofwrite.c: No such file or directory. #0 __GI__IO_fwrite (buf=0x55555555878a, size=1, count=16, fp=0x0) at iofwrite.c:37 #1 0x0000555555556f15 in main (argc=2, argv=0x7fffffffd9d8) at utfcheck.l:221 Thread 1 (Thread 0x7ffff7bb2b80 (LWP 15801)): #0 __GI__IO_fwrite (buf=0x55555555878a, size=1, count=16, fp=0x0) at iofwrite.c:37 _IO_acquire_lock_file = <optimized out> request = 16 written = 0 #1 0x0000555555556f15 in main (argc=2, argv=0x7fffffffd9d8) at utfcheck.l:221 i = 2 exit_status = 1 $ gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'thread apply all bt full' --args utfcheck /dev/null [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Unknown command line parameter. Syntax: utfcheck [-a] [-q] [--expurgated] [-i input_file] [-o output_file] -a: ASCII only check -i: specify input file name -o: specify output file name -q: quiet mode; output only on fatal error --expurgated: fail if Byte Order Mark present Program received signal SIGSEGV, Segmentation fault. __GI__IO_fwrite (buf=0x55555555878a, size=1, count=16, fp=0x0) at iofwrite.c:37 37 iofwrite.c: No such file or directory. #0 __GI__IO_fwrite (buf=0x55555555878a, size=1, count=16, fp=0x0) at iofwrite.c:37 #1 0x0000555555556f15 in main (argc=2, argv=0x7fffffffd9d8) at utfcheck.l:221 Thread 1 (Thread 0x7ffff7bb2b80 (LWP 15801)): #0 __GI__IO_fwrite (buf=0x55555555878a, size=1, count=16, fp=0x0) at iofwrite.c:37 _IO_acquire_lock_file = <optimized out> request = 16 written = 0 #1 0x0000555555556f15 in main (argc=2, argv=0x7fffffffd9d8) at utfcheck.l:221 i = 2 exit_status = 1 -- System Information: Debian Release: buster/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: sh: 0: getcwd() failed: No such file or directory amd64 (x86_64) Foreign Architectures: sh: 0: getcwd() failed: No such file or directory Kernel: Linux 4.17.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=sh: 0: getcwd() failed: No such file or directory UTF-8), LANGUAGE=en_AU.utf8 (charmap=sh: 0: getcwd() failed: No such file or directory UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages utfcheck depends on: ii libc6 2.27-5 utfcheck recommends no packages. utfcheck suggests no packages. -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: utfcheck Source-Version: 1.2-1 We believe that the bug you reported is fixed in the latest version of utfcheck, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Paul Hardy <[email protected]> (supplier of updated utfcheck package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 02 Sep 2018 17:56:58 -0700 Source: utfcheck Binary: utfcheck Architecture: source amd64 Version: 1.2-1 Distribution: unstable Urgency: medium Maintainer: Paul Hardy <[email protected]> Changed-By: Paul Hardy <[email protected]> Description: utfcheck - check validity of UTF-8 and ASCII files Closes: 905686 Changes: utfcheck (1.2-1) unstable; urgency=medium . * Updated for Policy 4.2.1. * Simplified debian/tests/control by pointing to /usr/bin for executable. * Improved handling of undefined command line arguments (Closes: #905686). Checksums-Sha1: f8c3655a23a9c3671eb3dcb971b5ce20e688602f 2005 utfcheck_1.2-1.dsc 893fdc9dd7bb8ce27747ff26659e12eb37e439e3 231080 utfcheck_1.2.orig.tar.gz 90cf026afa544ac5f4081c1ba962092e3910435b 833 utfcheck_1.2.orig.tar.gz.asc a44791bed36e396fb8885553b7371c9ff2809082 29286 utfcheck_1.2-1.debian.tar.gz a50db93240ce500f11987b74ca6f6f528f0f18cf 17580 utfcheck-dbgsym_1.2-1_amd64.deb 205bb51a207ee5ef333bf8f60a9ecd989864a00d 5851 utfcheck_1.2-1_amd64.buildinfo 056b7b062cc77d6bbb85f353160face378d536ad 14664 utfcheck_1.2-1_amd64.deb Checksums-Sha256: ee9487d1a96da4df3e67db7e96d280e9e83903bf9611fa68edf71dd26715f597 2005 utfcheck_1.2-1.dsc c66d62a241a016c1ae409ea805560ffc07efefcd790c52b0608a4551872b6d75 231080 utfcheck_1.2.orig.tar.gz 2604cfa3c04752846246e3f15d87f602a0ac4c81d86ffcc9bbbd0b591ced6917 833 utfcheck_1.2.orig.tar.gz.asc ec8c2f8f8ee3887dd28f54e34ed3db6cac0bb2cbaf81eb2650d5dee7198828c1 29286 utfcheck_1.2-1.debian.tar.gz 11a8d8861eb24116611a9775c068631e12bb56e5d12a84e5443aa8eb826bce32 17580 utfcheck-dbgsym_1.2-1_amd64.deb 2906ed2487c8c60220fa956b11ffde5c296f75411b30cf7ec6d470e61cdc46a3 5851 utfcheck_1.2-1_amd64.buildinfo 7ce98196270b705852dd64629b5053ac526f2fc76486cd758f52635374b92cee 14664 utfcheck_1.2-1_amd64.deb Files: be0eab141605455150f05d1677dbd1bf 2005 text optional utfcheck_1.2-1.dsc 8a223351d3f12b667d22bebd9c1682cf 231080 text optional utfcheck_1.2.orig.tar.gz 2b7bcb2c397f8910c9e61701489364aa 833 text optional utfcheck_1.2.orig.tar.gz.asc d94dba585a5e86345b5a8b2df03df0b4 29286 text optional utfcheck_1.2-1.debian.tar.gz bf8171542ca77ea014ad45180931dfc4 17580 debug optional utfcheck-dbgsym_1.2-1_amd64.deb dfccda8b04f5e1dc5dd29e2073eb36a2 5851 text optional utfcheck_1.2-1_amd64.buildinfo 5fcf7b4bf67b2d1756f3caa3bd257ec0 14664 text optional utfcheck_1.2-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJOBAEBCgA4FiEEldLpq4dA2ARjh/0VGgkiex9DWjMFAluMjt0aHHVuaWZvdW5k cnlAdW5pZm91bmRyeS5jb20ACgkQGgkiex9DWjMcVBAArP+xHrFgmLjwAeAV+ndn DJCRO1mqOs26VoWXj1MDX69LJuhEndGjR2gpVG5XGdDARdXZa8tTT8oMvJlcWSk2 aU9nBdioNMzp/w12Jm0e+6mNX78J6KpUllXGula2Q+XFKYbAXkIYI7kd4YZKRJTw tluq9L/degLG7jP3uEhjyTBRaHl2FrGSwtlx9cR+zEC1vEGchwcawQDw/AKIw5sW t/Ym8Wp7qP0mqbfRB4ZYQXYlbrTuP/FOmI46spCM4pd1RXh3Xh3GLNo50NdIJIXa 78umfyfGgHjp0Z+dtsQaNj5TZVar60Yhw6ShRgelX91J3G8rO++CEwQH5Phsd836 hXOtNDZ4naoBEJGG620VGAApQEbC79uWUikKy00pyVGKSC7JvUgVoSIREapoIRo+ lbIZGARAJgCHIyuj6NLHI+RcJuIBxCWrBzd8QpWFKL1osUuQuxKsvwC6r74b+jmW h8mbEabz7cVEZGqELLLF/zVdf1QGJsj1MmFQBp+tqf/RZrXufJyOvFXA3lxFeX4T O1ocosPBupERKFumVYWzEmWt0vD3nAD6vwDIADFoRbfUOsgRF0DjTjrd+ea+sJD+ qx5CPVPA+FtCZpmIoTC8zBasmzW5sYDABgu9YY/K7yxQCe2LL9HP1a4srZzYhVfD YGorcEjvyD3VxR8OSlypBLY= =+WLO -----END PGP SIGNATURE-----
--- End Message ---

