denosaurs / denosaurs/deno_python

Segfault

Open
#62 1 comment 0 reactions 0 assignees View on GitHub
bug needs investigation
Dominant language
TypeScript
Stars
762
Forks
26
PR merge metrics
No merged PRs in 30d

Description

I seem to be getting a segfault when python code tries to callback into or return values to Javascript code.

Seems like it is related to deno_python missing these important calls:

`c.PyEval_InitThreads()`
or
`c.PyGILState_Ensure()`

Related discussion:
https://stackoverflow.com/questions/4866701/python-pygilstate-ensure-release-causes-segfault-while-returning-to-c-from-p

My environment is bunjs on Ubuntu Jammy WSL 2.
Also happens sporadically on another machine which is a MacBook Pro M1.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.