bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

msgfmt-0.13 segfaults


From: Karl Ran
Subject: msgfmt-0.13 segfaults
Date: Tue, 13 Jan 2004 14:20:54 +0000

Hello,

I'm trying to compile http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.34.tar.gz on i686-linux with gcc

$ /usr/local/bin/msgfmt --version
msgfmt (GNU gettext-tools) 0.13
[..]

$ gcc -v
Reading specs from /usr/lib/gcc-lib/i486-suse-linux/2.95.2/specs
gcc version 2.95.2 19991024 (release)

It fails with:
cd ../../po && rm -f cs.gmo && /usr/local/bin/msgfmt -c --statistics -o cs.gmo cs.po
make[2]: *** [../../po/cs.gmo] Error 139
make[2]: Leaving directory `/misc/t/e2fsprogs-1.34/build/po'

Step-by-step:
$ cd ../../po
$ rm -f cs.gmo
$ /usr/local/bin/msgfmt -c --statistics -o cs.gmo cs.po
Segfault

$ strace /usr/local/bin/msgfmt -c --statistics -o cs.gmo cs.po
[..]
write(3, "P velikost_zpracov\304\202\304\204van\304\202\313\235c"..., 4096) = 4096
write(3, "eplatn\304\202\313\235 blok(y) bitmapy pro %"..., 4096) = 4096
write(3, "\271\304\204patn\304\202\313\235ch blok\304\271\305\273"..., 2146) = 2146
close(3)                                = 0
munmap(0x4005c000, 4096)                = 0
open("/usr/local/share/locale/de_DE.ISO-8859-15/LC_MESSAGES/gettext-tools.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/locale/de_DE.iso885915/LC_MESSAGES/gettext-tools.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/locale/de_DE/LC_MESSAGES/gettext-tools.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/locale/de.ISO-8859-15/LC_MESSAGES/gettext-tools.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/locale/de.iso885915/LC_MESSAGES/gettext-tools.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/locale/de/LC_MESSAGES/gettext-tools.mo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=90888, ...}) = 0
old_mmap(NULL, 90888, PROT_READ, MAP_PRIVATE, 3, 0) = 0x401ae000
close(3)                                = 0
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\6\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5908, ...}) = 0
old_mmap(NULL, 8540, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4005c000
mprotect(0x4005e000, 348, PROT_NONE)    = 0
old_mmap(0x4005e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4005e000
close(3)                                = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++


Any ideas?

_________________________________________________________________
There are now three new levels of MSN Hotmail Extra Storage! Learn more. http://join.msn.com/?pgmarket=en-us&page=hotmail/es2&ST=1





reply via email to

[Prev in Thread] Current Thread [Next in Thread]