-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🧑🌾 Flaky TestGuardCondition.construction_and_destruction
throwing SEH Exception in Windows repeated
#2435
Comments
New issues: * ros2/rclcpp#2435 * ros2/rclcpp#2436 Signed-off-by: Crola1702 <cristobal.arroyo@ekumenlabs.com>
TestGuardCondition.construction_and_destruction
throwing SEH Exception in WindowsTestGuardCondition.construction_and_destruction
throwing SEH Exception in Windows
Flaky ratio in the last 30 days (Apr 11th):
|
Flaky ratio in the last 30 days (Jun 18th):
|
TestGuardCondition.construction_and_destruction
throwing SEH Exception in WindowsTestGuardCondition.construction_and_destruction
throwing SEH Exception in Windows repeated
The line that is failing is https://github.com/ros2/rclcpp/blob/rolling/rclcpp/test/rclcpp/test_guard_condition.cpp#L61-L62 auto mock = mocking_utils::inject_on_return(
"lib:rclcpp", rcl_guard_condition_fini, RCL_RET_ERROR); |
Segfault is happening in this line inside the mock_ = mmk_mock(target_c_str(), mock_type); |
Thanks for isolating the area where the segfault is coming from! is |
|
more details: Code is failing here mmk_vfprintf_ = (void*) plt_get_real_fn(ctx, vfprintf); In particular |
The error in particular is |
I made this patch in HANDLE snap;
do {
snap = CreateToolhelp32Snapshot(TH32CS_NSAPMODULE, GetCurrentProcessId());
} while (snap == INVALID_HANDLE_VALUE); |
Related fix ros2/Mimick#38 |
Given what we merged yesterday, I'm going to consider that this one is "fixed", and close this out. If it turns out not to fix the issue, please feel free to reopen. |
Bug report
Required Info:
Steps to reproduce issue
TestGuardCondition.construction_and_destruction
test failureExpected behavior
Test should pass
Actual behavior
Test is failing
Additional information
Reference build: https://ci.ros2.org/view/nightly/job/nightly_win_rep/3273/#showFailuresLink
Test regressions:
Log output:
The text was updated successfully, but these errors were encountered: