diff options
author | Sverker Eriksson <[email protected]> | 2011-12-09 17:03:27 +0100 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2011-12-19 15:46:14 +0100 |
commit | 9a939eb85807b41aaaeff795293a6de5a29870bd (patch) | |
tree | 5fbd36b6b284b04b0563fb2e3ac0a4eb33b82f41 /erts/emulator/hipe/hipe_x86_gc.h | |
parent | a67091debf20c972dd7ce1a8379fee6673fbe571 (diff) | |
download | otp-9a939eb85807b41aaaeff795293a6de5a29870bd.tar.gz otp-9a939eb85807b41aaaeff795293a6de5a29870bd.tar.bz2 otp-9a939eb85807b41aaaeff795293a6de5a29870bd.zip |
erts: Make GC tolerate hibernated process without hipe stack
Seen causing segv on sparc with hibernate_native_SUITE:basic:
nstack_walk_frame_ra (nsp=0x0, sdesc=0x6c8f2c) at hipe_risc_gc.h:105
gensweep_nstack (p=0x6a6930, ptr_old_htop=0xffbfea50, ptr_n_htop=0xffbfea4c) at hipe/hipe_gc.c:224
do_minor (p=0x6a6930, new_sz=233, objv=0x6a6984, nobj=3) at beam/erl_gc.c:949
minor_collection (p=0x6a6930, need=3, objv=0x6a6984, nobj=3, recl=0xffbfece4) at beam/erl_gc.c:811
erts_garbage_collect (p=0x6a6930, need=3, objv=0x6a6984, nobj=3) at beam/erl_gc.c:379
erts_send_message (sender=0x6a6048, receiver=0x6a6930, receiver_locks=0xffbfedf8, message=6132762, flags=0) at beam/erl_message.c:922
do_send (p=0x6a6048, to=515, msg=6132762, suspend=1) at beam/bif.c:2052
erl_send (p=0x6a6048, to=515, msg=6132762) at beam/bif.c:2151
send_2 (A__p=0x6a6048, BIF__ARGS=0x6a609c) at beam/bif.c:2146
nbif_send_2 ()
Diffstat (limited to 'erts/emulator/hipe/hipe_x86_gc.h')
0 files changed, 0 insertions, 0 deletions