Skip to content

Conversation

@maskit
Copy link
Member

@maskit maskit commented Jun 7, 2023

No description provided.

@maskit maskit marked this pull request as ready for review June 7, 2023 17:02
@maskit
Copy link
Member Author

maskit commented Jun 7, 2023

[approve ci]

@maskit maskit marked this pull request as draft June 7, 2023 17:04
Copy link
Contributor

@bneradt bneradt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm glad you found this.

The crash is occasioned by some updated system package. The old CI image worked fine, but if you do a sudo yum update on the old image, the certifier test starts crashing again.

I suggest we:

  1. Pull in this patch so the crash stops for now.
  2. Update the CI image with the newer packages.
  3. File an issue for the crash and push to get it assigned and worked on.

@maskit maskit marked this pull request as ready for review June 7, 2023 21:29
@maskit maskit self-assigned this Jun 7, 2023
@maskit maskit added the AuTest label Jun 7, 2023
@maskit maskit added this to the 10.0.0 milestone Jun 7, 2023
@maskit maskit merged commit 054c107 into apache:master Jun 7, 2023
bneradt added a commit to bneradt/trafficserver that referenced this pull request Nov 19, 2025
Remove the commented-out debug statement from the SslData destructor.
This statement was commented out in PR apache#9792 as a stop-gap measure
because it was causing crashes during shutdown when accessing the
potentially-destroyed dbg_ctl static object. Let's close the associated
issue by just removing the commented out debug statement since it is
generally considered unsafe to log in a destructor precisely because of
its use of static structures which can surface order-dependent issues
like the one reported in apache#9794. That is, not logging in the destructor
is the correct solution, so let's just make @maskit's patch official.

Fixes: apache#9794
bneradt added a commit that referenced this pull request Nov 20, 2025
Remove the commented-out debug statement from the SslData destructor.
This statement was commented out in PR #9792 as a stop-gap measure
because it was causing crashes during shutdown when accessing the
potentially-destroyed dbg_ctl static object. Let's close the associated
issue by just removing the commented out debug statement since it is
generally considered unsafe to log in a destructor precisely because of
its use of static structures which can surface order-dependent issues
like the one reported in #9794. That is, not logging in the destructor
is the correct solution, so let's just make @maskit's patch official.

Fixes: #9794
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants