This problem still occurs on Hardy (latest).
The program crashes with these messages:
System warning: No such file or directory, call to alloc function returned
NULL pointer
Segmentation fault (core dumped)
Using strace shows that it is trying to access
/usr/openwin/lib/locale/C/LC_MESSAGES/SUNW_WST_LIBXVIEW_3200.mo
However, there is no directory /usr/openwin/lib/local/C . There are only
en_??.utf8 directories. Under LC_MESSAGES, there is no
SUNW_WST_LIBXVIEW_3200.mo file. There is only SYS_LC_MESSAGES.
Here is an strace result:
read(4, "# Locale name alias data base.\n#"..., 4096) = 2586
read(4, "", 4096) = 0
close(4) = 0
munmap(0x2aac8fdc0000, 4096) = 0
open("/usr/lib/locale/iso_8859_1/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/locale/iso/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or dire
ctory)
open("/usr/share/locale-langpack/iso_8859_1/LC_CTYPE", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale-langpack/iso/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such f
ile or directory)
select(4, [3], [3], NULL, NULL) = 1 (out [3])
writev(3, [{"\20\1\5\0\f\0\0\0JOURNAL_SYNC", 20}], 1) = 20
select(4, [3], [], NULL, NULL) = 1 (in [3])
read(3, "\1\331\7\0\0\0\0\0\0\0\0\0\0\0\0\0pm,\0\0\0\0\0\300\17"..., 4096) = 32
read(3, 0x656094, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
mmap(NULL, 375345781936128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = -1 ENOMEM (Cannot allocate memory)
brk(0x155600068b000) = 0x671000
mmap(NULL, 375345782067200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = -1 ENOMEM (Cannot allocate memory)
mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1,
0) = 0x2aac91c5a000
munmap(0x2aac91c5a000, 37380096) = 0
munmap(0x2aac98000000, 29728768) = 0
mprotect(0x2aac94000000, 135168, PROT_READ|PROT_WRITE) = 0
mmap(NULL, 375345781936128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = -1 ENOMEM (Cannot allocate memory)
stat("/usr/openwin/lib/locale/C/LC_MESSAGES/SUNW_WST_LIBXVIEW_3200.mo",
0x7fff1acfcd80) = -1 ENOENT (No such file or directory)
write(2, "System warning: No such file or "..., 88System warning: No such file
or directory, call to alloc function returned NULL pointer
) = 88
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV (core dumped) +++
Let me know what else you need to debug this!
-BenRI
--
treetool crashes on start
https://bugs.launchpad.net/bugs/137847
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs