summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorBarosl Lee <vcs@barosl.com>2014-12-13 23:22:04 +0900
committerBarosl Lee <vcs@barosl.com>2014-12-20 04:54:43 +0900
commitd9f306757d3e7cdffaea26ddacaea55a837c3124 (patch)
tree17306ea086588ccbe287a40bf3f042a673dadd7f /src/libstd/sys/unix/stack_overflow.rs
parent95c2ed31aeb66b2662933200dbfd661a573b1f49 (diff)
downloadrust-d9f306757d3e7cdffaea26ddacaea55a837c3124.tar.gz
rust-d9f306757d3e7cdffaea26ddacaea55a837c3124.zip
Detect type inference failure when auto-dereferencing a pointer
check::autoderef() returns a ty_err when it fails to infer the type.
probe::probe() should respect this failure and fail together to prevent
further corruption.

Call stack: check::check_method_call() -> method::lookup() ->
            probe::probe() + confirm::confirm()

Fixes #19692.
Fixes #19583.
Fixes #19297.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions