Hi Michael, > > When trying to use "column" I found an easy way to reproduce a segfault; > > I guess it's the same here, as both data files start with whitespace. > > > > $ echo '<ctrl-v><tab>aa' | column > > Segmentation fault > > > > Ie. sending a <Tab> character as first character seems to cause the crash. > > Not sure if this is the same problem or not, but again I cannot reproduce. Do > you still see it? Any idea what might be different? I'm on up-to-date sid. Can > you debug? Well, it only got easier - just start it:
$ column Speicherzugriffsfehler $ gdb --args column GNU gdb (Debian 7.10-1+b1) 7.10 ... Starting program: /usr/bin/column Program received signal SIGSEGV, Segmentation fault. 0x0000000000401919 in ?? () (gdb) bt #0 0x0000000000401919 in ?? () #1 0x0000000000400f67 in ?? () #2 0x00007ffff7a57870 in __libc_start_main (main=0x400d50, argc=0x1, argv=0x7fffffffdfa8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf98) at libc-start.c:291 #3 0x0000000000401001 in ?? () $ which column /usr/bin/column $ ls -la /usr/bin/column -rwxr-xr-x 1 root root 14616 Nov 27 11:16 /usr/bin/column $ sha1sum /usr/bin/column 9d420d6114b0a1e55ca0c8ba3e694200d802a6fd /usr/bin/column $ md5sum /usr/bin/column e06e22651bc021be0effbccb494e8f5c /usr/bin/column $ dpkg-query -l bsdmainutils ... ii bsdmainutils 9.0.6+b1 amd64 collection of more utilities from FreeBSD $ dpkg --verify bsdmainutils ; echo $? 0