| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseI work on CPython free-threading memory safety: finding C-extension lifetime bugs, building controlled reproducers, and verifying fixes at exact revisions.
I build checks that can fail, and I try to keep what I claim under what I can show. When I report a concurrency bug, I try to bring an exact revision, a base-positive reproducer, negative and decoy controls, and an exact-head re-test of the eventual fix.
Code I authored and maintainers merged:
Reports that led to upstream fixes:
Merged fixes I reproduced or reviewed:
Status in this section was rechecked on 2026-10-21.
cpython#157841 — reported a free-threaded 3.14 crash in concurrent functools.partial.__setstate__; open.
pybind11#6177 — proposed removing an internals-lock acquisition from bound-call dispatch on free-threaded builds, with a regression test that checks whether dispatch can proceed while that lock is held. Open and not merged.
python-rapidjson#235 — my free-threaded container-walk fix; open and not merged.
tree#143 → tree#144 — reported and reproduced memory-safety faults in free-threaded dict traversal; the fix PR is open and was authored by another contributor.
I am an external contributor, not a maintainer or core developer of the projects above. Open PRs are not merged contributions, and unresolved reports are not counted as fixes. Private reports are not public evidence and are deliberately omitted. My own tools still have no independent adopter, so their value outside my repositories remains unmeasured.
Reach me: espressolee1@gmail.com · ORCID 0009-0003-0423-6686
Small checks that prove they can fail. A guardrail nobody has seen fire is theater — so every tool ships negative controls and a --selftest that runs them.
Python
Exploratory study of where static-analyzer false negatives concentrate — it refuted its own hypothesis twice. All 61 labels public (CC BY 4.0) for re-grading. Labels were LLM-produced; ordering is …
Python
| Back | FazBrowse Home | New Git URL |