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
Removing this line (or disabling debug level tracing for trippy::tracing::net::platform) prevents the crash.
Unclear if this is a bug in the tracing library or whether the addition of this line triggers an existing memory corruption bug (i.e. by increase in the stack frame size).
Issue only observed during simulating testing and only when tracing is enabled.
The text was updated successfully, but these errors were encountered:
On Windows, when tracing is enabled for the simulation tests, it occasionally crashes with
exit code: 0xc0000005, STATUS_ACCESS_VIOLATION
.First observed in CI here: https://github.com/fujiapple852/trippy/actions/runs/8032262619/job/21941474883
The error often (but not always) reports:
Note that the tracer is not async and does not use
tokio
however in simulation testing trippy is run via atokio
spawn_blocking()
call.Issue reproduced on Windows VM and can be readily reproduced inside a debugger. Issues has been narrowed down to this line:
trippy/src/tracing/net/platform/windows.rs
Line 523 in 05af26a
Removing this line (or disabling debug level tracing for
trippy::tracing::net::platform
) prevents the crash.Unclear if this is a bug in the
tracing
library or whether the addition of this line triggers an existing memory corruption bug (i.e. by increase in the stack frame size).Issue only observed during simulating testing and only when tracing is enabled.
The text was updated successfully, but these errors were encountered: