deno_python icon indicating copy to clipboard operation
deno_python copied to clipboard

Segfault

Open heri16 opened this issue 2 months ago • 1 comments

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.

heri16 avatar May 03 '24 03:05 heri16