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

Reply via email to