At least it's consistent for Firefox and Thunderbird using truss:
2516: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_ANON, -1, 0) = 0xCE190000
2516: stat64("/usr/lib/mps/libthread.so.1", 0x08046C50) Err#2 ENOENT
2516: stat64("/usr/lib/mps/secv1/libthread.so.1", 0x08046C50) Err#2 ENOENT
2516: stat64("/usr/lib/mps/librt.so.1", 0x08046C50) Err#2 ENOENT
2516: stat64("/usr/lib/mps/secv1/librt.so.1", 0x08046C50) Err#2 ENOENT
2516: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_ANON, -1, 0) = 0xCE180000
2516: open("/usr/lib/locale/en_US.UTF-8/LC_MESSAGES/SUNW_OST_SGS.mo",
O_RDONLY) Err#2 ENOENT
2516: schedctl() = 0xCE173000
2516: sigaction(SIGPIPE, 0x00000000, 0x0804768C) = 0
2516: priocntlsys(1, 0x0804748C, 3, 0x0804757C, 0) = 2516
2516: priocntlsys(1, 0x0804741C, 1, 0x080474DC, 0) = 6
2516: priocntlsys(1, 0x080473DC, 0, 0xD0976FA8, 0) = 6
2516: priocntlsys(1, 0x080473DC, 5, 0x080474A4, 0) = 0
2516: priocntlsys(1, 0x080474AC, 11, 0x080475AC, 0) = 0
2516: priocntlsys(1, 0x0804745C, 3, 0x0804754C, 0) = 2516
2516: priocntlsys(1, 0x0804747C, 11, 0x0804757C, 0) = 0
2516: priocntlsys(1, 0x0804740C, 11, 0x080474DC, 0) = 0
2516: Incurred fault #6, FLTBOUNDS %pc = 0xCFA2DD8F
2516: siginfo: SIGSEGV SEGV_MAPERR addr=0x0000005C
2516: Received signal #11, SIGSEGV [default]
2516: siginfo: SIGSEGV SEGV_MAPERR addr=0x0000005C
2503: waitid(P_ALL, 0, 0x08047AE0, WEXITED|WTRAPPED) (sleeping...)
2508: waitid(P_ALL, 0, 0x08047520, WEXITED|WTRAPPED) (sleeping...)
2508: waitid(P_ALL, 0, 0x08047520, WEXITED|WTRAPPED) = 0
2508: open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY)
Err#2 ENOENT
2508: open("/usr/lib/locale/en_US.UTF-8/LC_MESSAGES/SUNW_OST_OSLIB.mo",
O_RDONLY) Err#2 ENOENT
/opt/thunderbird/run-mozilla.sh: line 131: 2516 Segmentation Fault (core
dumped) "$prog" ${1+"$@"}
2508: write(2, " / o p t / t h u n d e r".., 105) = 105
2508: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF
[0x0000FFFF]
2508: sigaction(SIGINT, 0x08047540, 0x080475C0) = 0
2508: read(255, "\n e x i t $ e x i t c".., 8176) = 16
2508: setcontext(0x08047810)
2508: _exit(139)
2503: waitid(P_ALL, 0, 0x08047AE0, WEXITED|WTRAPPED) = 0
2503: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF
[0x0000FFFF]
2503: sigaction(SIGINT, 0x08047B00, 0x08047B80) = 0
2503: read(255, " e x i t c o d e = $ ?\n".., 3887) = 35
2503: setcontext(0x08047840)
2503: _exit(139)
alan
--
This message posted from opensolaris.org