On 12/27/10 04:01 PM, John Martin wrote:
> On 12/27/10 04:14 PM, alan pae wrote:
>
>> GL_RENDERER = Mesa DRI Intel(R) 965GM GEM 20090418 2009Q1
>> GL_VERSION = 2.0 Mesa 7.4.4
> ...
>> I was looking in about:config:
>>
>> webgl.force_osmesa;false<-- Setting this to true causes webgl to not
>> even try to load.
>> webgl.osmesalib;<-- I gather you can point to some .so file on the
>> disk to enable this.
>
> If you launch Firefox 4b8 in a terminal window and then
> start a WebGL demo like the waving grass, do you see OpenGL
> extension info displayed in the terminal window?
>
>
>

http://webglsamples.googlecode.com/hg/field/field.html

Just hitting the link without setting anything causes a crash with no error 
messages.

/opt/firefox4/firefox
TypeError: imns.Cc['@iopus.com/tcpsi;1'] is undefinedSegmentation Fault (core 
dumped)

truss -f -o /tmp/out /opt/firefox4/firefox
TypeError: imns.Cc['@iopus.com/tcpsi;1'] is undefined


>From the end of truss:

2811/1:         read(4, "06\0FCEFC2 e\v\0A4\0\0\0".., 32)       = 32
2811/1:         read(4, "06\0FCEFD3 e\v\0A4\0\0\0".., 32)       = 32
2811/1:         read(4, "0102FFEF\0\0\0\09D\0  04".., 32)       = 32
2811/1:         write(4, " 51804\0 & -  04A4\0\0\0".., 48)      = 48
2811/1:         read(4, 0x08044E00, 32)                         Err#11 EAGAIN
2811/1:         pollsys(0xFA267310, 1, 0x00000000, 0x00000000)  = 1
2811/1:         read(4, "010202F0\0\0\0\09D\0  04".., 32)       = 32
2811/1:         write(4, "870504\0\0\0\0\082\0\0\0".., 16)      = 16
2811/1:         read(4, "01\003F0\0\0\0\003\0\0\0".., 32)       = 32
2811/1:         open("/proc/self/auxv", O_RDONLY)               = 82
2811/1:         fstat(82, 0x08044770)                           = 0
2811/1:         read(82, "D807\0\0DA7F04\bDE07\0\0".., 168)     = 168
2811/1:         close(82)                                       = 0
2811/1:         open("/etc/drirc", O_RDONLY)                    Err#2 ENOENT
2811/1:         open("/home/alan/.drirc", O_RDONLY)             Err#2 ENOENT
2811/1:         mmap(0x00100000, 2097152, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xE5A00000
2811/1:         mmap(0x00100000, 1048576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xE5800000
2811/1:         mmap(0x00100000, 1048576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xE5600000
2811/1:         mmap(0x00100000, 1048576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xE5400000
2811/1:         mmap(0x00100000, 1048576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xE5200000
2811/1:         ioctl(62, _IOWRN('d', 11, 16), 0x08044820)      = 0
2811/1:         ioctl(62, _IOWRN('d', 98, 12), 0x08044830)      = 0
2811/1:         ioctl(62, _IOWRN('d', 11, 16), 0x08044820)      = 0
2811/1:         ioctl(62, _IOWRN('d', 98, 12), 0x08044830)      = 0
2811/1:         ioctl(62, _IOWRN('d', 11, 16), 0x08044820)      = 0
2811/1:         ioctl(62, _IOWRN('d', 98, 12), 0x08044830)      = 0
2811/1:         ioctl(62, _IOWRN('d', 91, 16), 0x08044810)      = 0
2811/1:         write(4, "9A11\t\005\001\082\0\0\0".., 48)      = 48
2811/1:         read(4, "06\003F0E3 e\v\0A4\0\0\0".., 32)       = 32
2811/1:         read(4, "06\003F0F4 e\v\0A4\0\0\0".., 32)       = 32
2811/1:         read(4, "06\003F004 f\v\0A4\0\0\0".., 32)       = 32
2811/1:         read(4, "06\003F014 f\v\0A4\0\0\0".., 32)       = 32
2811/1:         read(4, "\0\t05F0 ' -  0407\087\0".., 32)       = 32
2811/1:             Incurred fault #6, FLTBOUNDS  %pc = 0xFAAE4240
2811/1:               siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
2811/1:             Received signal #11, SIGSEGV [caught]
2811/1:               siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
2811/1:         lwp_sigmask(SIG_SETMASK, 0xFFBFFEFF, 0xFFFFFFF7, 0x000000FF, 
0x00000000) = 0xFFBFFEFF [0xFFFFFFFF]
2811/1:         unlink("/home/alan/.mozilla/firefox/.default/lock") = 0
2811/1:         sigaction(SIGSEGV, 0x08043BA0, 0x00000000)      = 0
2811/1:         lwp_sigmask(SIG_SETMASK, 0xFFBFFAFF, 0xFFFFFFF7, 0x000000FF, 
0x00000000) = 0xFFBFFEFF [0xFFFFFFFF]
2811/1:         lwp_kill(1, SIGSEGV)                            = 0
2811/1:             Received signal #11, SIGSEGV [default]
2811/1:               siginfo: SIGSEGV pid=2811 uid=101 code=-1

The complete truss file is ~ 3.5 MB's if you want it.

Thanks,
alan
-- 
This message posted from opensolaris.org
_______________________________________________
desktop-discuss mailing list
[email protected]

Reply via email to