"With Ubuntu 14.40 login via ssh:" doesn't make sense at all =) There is no such thing as 14.40 release of Ubuntu. Sounds like miss-typed 14.04, however 14.04 doesn't exist for s390x, and the bug report is for s390x. So we guess it's for 16.04. But that's mostly irrelevant misleading details.
The bug is valid, and reproducible on other architectures. This is not s390x specific. Running locale-gen and/or installer relevant langpacks (e.g. german langpack) but getopt really should not segfault like that, as it's common for user to have locales, that are not available on the target server. ** Changed in: util-linux (Ubuntu) Importance: Undecided => Critical ** Changed in: util-linux (Ubuntu Xenial) Importance: Undecided => High ** Changed in: util-linux (Ubuntu) Status: New => Confirmed ** Changed in: util-linux (Ubuntu Xenial) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to util-linux in Ubuntu. https://bugs.launchpad.net/bugs/1577460 Title: mkinitramfs --help > Core dumped Status in util-linux package in Ubuntu: Confirmed Status in util-linux source package in Xenial: Confirmed Bug description: Problem Description ============================== root@zlin060:~# mkinitramfs --help Segmentation fault (core dumped) W: non-GNU getopt root@zlin060:~# == Comment: #9 - Heinz-Werner Seeck <heinz-werner_se...@de.ibm.com> - 2016-05-02 10:09:34 == With Ubuntu 14.40 login via ssh: Following cmd : 'getopt -o c:d:ko:r:v -n /usr/sbin/mkinitramfs -- --help' Following call-stack occured (creates coredump): #0 __strncmp_c (s1=0x2e6575634a500a6d <error: Cannot access memory at address 0x2e6575634a500a6d>, s1@entry=0x2e6575634a500a6a <error: Cannot access memory at address 0x2e6575634a500a6a>, s2=0x3fff7fff7ae "p", s2@entry=0x3fff7fff7ab "gelp", n=n@entry=4) at ../string/strncmp.c:44 #1 0x000003ff7e9d4252 in _getopt_internal_r (argc=<optimized out>, argv=0x40, optstring=0x200000030 <error: Cannot access memory at address 0x200000030>, longopts=<optimized out>, longind=<optimized out>, long_only=0, d=0x3ff7ea8c330 <getopt_data>, posixly_correct=0) at getopt.c:546 #2 0x000003ff7e9d51f2 in _getopt_internal (argc=<optimized out>, argv=<optimized out>, optstring=<optimized out>, longopts=<optimized out>, longind=0x3fff7ffe674, long_only=0, posixly_correct=0) at getopt.c:1175 #3 0x000003ff7e9d52b6 in getopt_long (argc=<optimized out>, argv=<optimized out>, options=<optimized out>, long_options=<optimized out>, opt_index=0x3fff7ffe674) at getopt1.c:65 #4 0x000002aa236821d8 in ?? () #5 0x000002aa23681c22 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/1577460/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp