diff options
author | Sverker Eriksson <[email protected]> | 2016-07-08 16:41:22 +0200 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2016-07-08 16:41:22 +0200 |
commit | 3585c1e6832083acbfc130c0aafc8f2db2f3f706 (patch) | |
tree | 5e2e73ae6b662c3d33a20928875461260c023159 /lib/stdlib/test/ets_SUITE.erl | |
parent | 0573efbc18fc20f8646cf3ff64d2affd06e03cb8 (diff) | |
download | otp-3585c1e6832083acbfc130c0aafc8f2db2f3f706.tar.gz otp-3585c1e6832083acbfc130c0aafc8f2db2f3f706.tar.bz2 otp-3585c1e6832083acbfc130c0aafc8f2db2f3f706.zip |
erts: Fix GC overrun bug in 'bsl' op with small Op1
Symptom: VM abort "Overrun stack and heap"
Problem: The temporary bignum created in buffer tmp_big[] will be
part of the GC initiated by TestHeapPreserve, but its size is not
included which can cause the GC to overflow if very unlucky.
Solution: Do not include tmp_big in the GC.
Diffstat (limited to 'lib/stdlib/test/ets_SUITE.erl')
0 files changed, 0 insertions, 0 deletions