Skip to content

Conversation

@dand-oss
Copy link

@dand-oss dand-oss commented Jan 6, 2026

Clear rsr_self before Statement::statement member becomes invalid.

The Rsr::rsr_self pointer was left dangling when Statement was freed before the Rsr, causing use-after-free when Rsr destructor accessed it.

Added Statement destructor and explicit clear in freeClientData.

Clear rsr_self before Statement::statement member becomes invalid.

The Rsr::rsr_self pointer was left dangling when Statement was freed before the Rsr, causing use-after-free when Rsr destructor accessed it.

Added Statement destructor and explicit clear in freeClientData.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant