Skip to content

gh-145866 : Update JIT contributor list (GH-146170)#146177

Closed
okiemute04 wants to merge 1 commit intopython:mainfrom
okiemute04:fix-pyexpat-reentrant-crash
Closed

gh-145866 : Update JIT contributor list (GH-146170)#146177
okiemute04 wants to merge 1 commit intopython:mainfrom
okiemute04:fix-pyexpat-reentrant-crash

Conversation

@okiemute04
Copy link
Contributor

@okiemute04 okiemute04 commented Mar 19, 2026

Fixes #146174

Add a check in Parse() to prevent calls when in_callback is true,
as this violates expat's requirements and can cause crashes. Now raises
RuntimeError with a clear message.


📚 Documentation preview 📚: https://cpython-previews--146177.org.readthedocs.build/

@StanFromIreland
Copy link
Member

Update JIT contributor list

What is this PR, it copies part of #146170?

@okiemute04 okiemute04 force-pushed the fix-pyexpat-reentrant-crash branch from a11970d to 44b6ed9 Compare March 19, 2026 16:23
@okiemute04 okiemute04 force-pushed the fix-pyexpat-reentrant-crash branch from 44b6ed9 to 9caa414 Compare March 19, 2026 16:27
@stestagg
Copy link

Not quite sure what's going on with the title/links here, but this seems related to #146169

@okiemute04
Copy link
Contributor Author

@StanFromIreland @stestagg This PR got contaminated with unrelated commits. The actual fix for #146174 is now in a clean PR at #146179. Closing this one to avoid confusion.

@okiemute04 okiemute04 closed this Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants