This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author prahal
Recipients M-Reimer, bsteffensmeier, corona10, eric.snow, erlendaasland, graysky, hroncok, jokot3, miss-islington, ndjensen, petr.viktorin, prahal, shihai1991, uckelman, vstinner
Date 2022-03-24.16:27:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1648139235.83.0.162384333217.issue46070@roundup.psfhosted.org>
In-reply-to
Content
sqlite3_crash.py does not crashes on python 3.9 below and equal 3.9.9 and python main branch 12c0012cf97d21bc637056983ede0eaf4c0d9c33. I confirm it crashes on python 3.9.10, 3.9.11, 3.10 branch commit 9006b4471cc4d74d0cbf782d841a330b0f46a3d0 .
It is fixed in main branch commit 12c0012cf97d21bc637056983ede0eaf4c0d9c33 .

Currently bisecting both 3.9.9 to 3.9.10 and 3.10 to 3.11 main branch for bad to good.

The patches in this bug report are already merged in the 3.10 branch which crash.

I cannot reproduce win_py399_crash_reproducer.py which I used as a basis for this test case.
The backtrace is the same as the ones from the crashes of the kodi addons (me Jellyfin Kodi addon), which is the initial report .
This looks like importing sqlite3 in threads plays badly.

I can reproduce on aarch64 (Odroid C2) LibreElec and builds of cpython on Debian stable x86_64 (the extensive testing of the broken interpreters is done on x86_64 Debian stable bullseye with a cpython clone and running from builddir).
History
Date User Action Args
2022-03-24 16:27:15prahalsetrecipients: + prahal, vstinner, petr.viktorin, eric.snow, ndjensen, hroncok, uckelman, corona10, miss-islington, shihai1991, erlendaasland, graysky, bsteffensmeier, M-Reimer, jokot3
2022-03-24 16:27:15prahalsetmessageid: <1648139235.83.0.162384333217.issue46070@roundup.psfhosted.org>
2022-03-24 16:27:15prahallinkissue46070 messages
2022-03-24 16:27:15prahalcreate