about summary refs log tree commit diff
path: root/src/rt/sync/timer.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-08-01 21:14:43 -0700
committerBrian Anderson <banderson@mozilla.com>2013-08-03 23:40:25 -0700
commit044fa35bf8ab277d90e12559f4de78e73a404033 (patch)
treebae44de7c6c4758d74a6898b77c882cdffac8a9d /src/rt/sync/timer.cpp
parent93432a2c2f244f46c8c60c3988483b20def990b7 (diff)
downloadrust-044fa35bf8ab277d90e12559f4de78e73a404033.tar.gz
rust-044fa35bf8ab277d90e12559f4de78e73a404033.zip
rt: Fix a corner-case in unwinding that leads to stack overflow
In some scenarios upcall_rust_stack_limit fails to record the stack
limit, leaving it 0, and allowing subsequent Rust code to run into
the red zone.
Diffstat (limited to 'src/rt/sync/timer.cpp')
0 files changed, 0 insertions, 0 deletions