help-smalltalk
[Top][All Lists]
Advanced

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

[Help-smalltalk] Is this normal (caught segv during mem_alloc)?


From: Rick Flower
Subject: [Help-smalltalk] Is this normal (caught segv during mem_alloc)?
Date: Thu, 27 May 2010 17:13:07 -0700
User-agent: RoundCube Webmail/0.2.1

I noticed this while perusing the super long output
from truss earlier today :

4685/1:    <- libgst:_gst_empty_context_pool() = 0xfac02800
4685/1:    -> libgst:_gst_tenure_all_survivors(0xfac02800, 0xff36a3b0,
0x0, 0x7)
4685/1:      -> libgst:_gst_tenure_oop(0xfac1c198, 0x0, 0x0, 0x0)
4685/1:        -> libgst:_gst_mem_alloc(0x3796e0, 0x14, 0x0, 0x0)
4685/1:     Incurred fault #6, FLTBOUNDS  %pc = 0xFF2DA7F8
4685/1:       siginfo: SIGSEGV SEGV_ACCERR addr=0xEA9AA010
4685/1:          -> libsigsegv:sigsegv_handler(0xb, 0xffbee788,
0xffbee4d0, 0xff23c008)
4685/1:            -> libgst:oldspace_sigsegv_handler(0xea9aa010, 0x0,
0x0, 0x0)
4685/1:              -> libgst:_gst_mem_protect(0xea9aa000, 0x2000, 0x3,
0x0)
4685/1: mprotect(0xEA9AA000, 8192, PROT_READ|PROT_WRITE) = 0
4685/1:              <- libgst:_gst_mem_protect() = 0
4685/1:              -> libgst:xmalloc(0x10, 0x2000, 0x3, 0x0)
4685/1:              <- libgst:xmalloc() = 0x379a50
4685/1:            <- libgst:oldspace_sigsegv_handler() = 1
4685/1:          <- libsigsegv:sigsegv_handler() = 11
4685/1: setcontext(0xFFBEE4D0)
4685/1:        <- libgst:_gst_mem_alloc() = 0xea9aa9d8
4685/1:      <- libgst:_gst_tenure_oop() = 0xfac1c198
4685/1:      -> libgst:_gst_tenure_oop(0xfac1c028, 0x0, 0x0, 0x0)

Is this expected?  I had 34 of these in my run over the course
of ~5 minutes before the processed alarmed() and died.

Just thought I'd ask to ensure this was 'ok'.



reply via email to

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