You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
git clone [email protected]:tag1consulting/goose.git
cargo test --test setup_teardown
with a test that initialized simple_log again after it was already initialized. (--tests-serial still triggered the bug)
I expected to see this happen: Tests pass
Instead, this happened: Stack overflow
Backtrace from rust-lldb is attached later.
While re-initializing the logger is clearly a bug in goose (tag1consulting/goose#122) and undefined behavior, I don't think this should lead to an endless loop in the stdlib.
I tried this code:
with a test that initialized simple_log again after it was already initialized. (
--tests-serial
still triggered the bug)I expected to see this happen: Tests pass
Instead, this happened: Stack overflow
Backtrace from rust-lldb is attached later.
While re-initializing the logger is clearly a bug in goose (tag1consulting/goose#122) and undefined behavior, I don't think this should lead to an endless loop in the stdlib.
Meta
rustc --version --verbose
:(but also happens on beta)
Backtrace from rust-lldb
Here is another excerpt of the backtrace:
The text was updated successfully, but these errors were encountered: