Mac M1: ctypes crashes Blender application when I load and run my dylib.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 77.2k
- Forks
- 35.9k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Crash report
What happened?
Ctypes crashes Blender application when I load and run my dylib. My dylib is called "openvdb" and looking at my log it seems it's on Python's side.
Working version: Blender 4.0, Python 3.10
Broken version: Blender 4.1, Python 3.11
Blender 4.0 has Python 3.10 and all works fine. But Blender 4.1 has Python 3.11 and it crashes.
Here is my log:
Mac-M1-Crash.txt
MacOS architecture is arm64.
CPython versions tested on:
3.10, 3.11
Operating systems tested on:
macOS
Output from running 'python -VV' on the command line:
No response
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem angehängten Protokoll Mac-M1-Crash.txt und reproduziere das Laden und Ausführen der openvdb dylib über ctypes auf macOS arm64 unter Python 3.10 und 3.11. Vergleiche die beiden Umgebungen, um die Ursache des Absturzes zu ermitteln; abgeschlossen, wenn die Regression verstanden ist und die Blender-Anwendung nicht mehr abstürzt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- operating-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100