this system I upgraded from breezy to dapper via dist-upgrade, so that may very well be the source of the problem.
#> echo $LANG de_DE.UTF-8 #> echo hallo > blubb #> dd if=blubb of=blah 0+1 records in 0+1 records out Segmentation fault last lines of an strace: open("blubb", O_RDONLY|O_LARGEFILE) = 0 _llseek(0, 0, [0], SEEK_CUR) = 0 close(1) = 0 open("blah", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 1 rt_sigaction(SIGUSR1, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGUSR1, {0x8049a2c, [INT USR1], 0}, NULL, 8) = 0 rt_sigaction(SIGINT, {0x8049a1f, [INT USR1], SA_NOMASK|SA_ONESHOT}, NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {162303, 300780064}) = 0 read(0, "hallo\n", 512) = 6 read(0, "", 512) = 0 write(1, "hallo\n", 6) = 6 close(0) = 0 close(1) = 0 clock_gettime(CLOCK_MONOTONIC, {162303, 322651064}) = 0 open("/usr/share/locale/de_DE/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/de/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/de_DE/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/de/LC_MESSAGES/coreutils.mo", O_RDONLY) = 0 fstat64(0, {st_mode=S_IFREG|0644, st_size=193235, ...}) = 0 mmap2(NULL, 193235, PROT_READ, MAP_PRIVATE, 0, 0) = 0xb7caf000 close(0) = 0 open("/usr/share/locale/en_GB/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale-langpack/en_GB/LC_MESSAGES/coreutils.mo", O_RDONLY) = 0 fstat64(0, {st_mode=S_IFREG|0644, st_size=239094, ...}) = 0 mmap2(NULL, 239094, PROT_READ, MAP_PRIVATE, 0, 0) = 0xb7c74000 close(0) = 0 open("/usr/share/locale-langpack/en/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "0+1 records in\n0+1 records out\n", 310+1 records in 0+1 records out ) = 31 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ -- locale dependant segfault for dd https://launchpad.net/bugs/42264 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs