Summary: | database/py-mysqlclient sigabort with a "GC object already tracked" message | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jeroen Pulles <jeroen.pulles> |
Component: | Individual Port(s) | Assignee: | Dima Panov <fluffy> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | lwhsu |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any |
Description
Jeroen Pulles
2020-05-08 17:15:18 UTC
Over to maintainer. A commit references this bug: Author: fluffy Date: Mon Jun 22 16:50:32 UTC 2020 New revision: 539884 URL: https://svnweb.freebsd.org/changeset/ports/539884 Log: databases/py-mysqlclient: revert gc threaded patch It caused python sigabort with a "GC object already tracked" message in singlethreaded app. This happens only with a fetchmany() on a streaming cursor, MySQLdb.cursors.SSCursor. PR: 246313 Reported by: Jeroen Pulles <jeroen.pulles@gmail.com> MFH: 2020Q2 Changes: head/databases/py-mysqlclient/Makefile head/databases/py-mysqlclient/files/ A commit references this bug: Author: fluffy Date: Tue Jun 23 17:26:07 UTC 2020 New revision: 539988 URL: https://svnweb.freebsd.org/changeset/ports/539988 Log: MFH: r539884 databases/py-mysqlclient: revert gc threaded patch It caused python sigabort with a "GC object already tracked" message in singlethreaded app. This happens only with a fetchmany() on a streaming cursor, MySQLdb.cursors.SSCursor. PR: 246313 Reported by: Jeroen Pulles <jeroen.pulles@gmail.com> Approved by: ports-secteam (joneum) Changes: _U branches/2020Q2/ branches/2020Q2/databases/py-mysqlclient/Makefile branches/2020Q2/databases/py-mysqlclient/files/ |