Package: grub-common Severity: normal Dear maintainer, passing a very long value to grub-fstest command with '-n" option causes a segmentation fault.
$ foo="0"; for i in {1..6000}; foo="$foo$i"; done $ grub-fstest -n $foo Segmentation fault Similarly: $ echo "$foo" > foofile $ grub-fstest -n $(cat foofile) Segmentation fault A more verbose output from tty1: $ grub-fstest -n $foo [ 2897.594543] grub-fstest[29069]: segfault at 0 ip 00005598771051db sp 00007ffe657517a0 error 4 in grub-fstest[559877104000+7b000] [ 2897.596081] Code: 05 71 c3 0d 00 01 31 c0 e9 72 fe ff ff 66 90 31 d2 48 8d 74 24 08 48 89 df e8 41 e2 05 00 48 8b 54 24 08 48 89 05 85 dc 0c 00 <80> 3a 73 0f 85 42 fe ff ff 48 c1 e0 09 48 89 05 71 dc 0c 00 31 c0 Segmentation fault Kind regards. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)