clj-python / clj-python/libpython-clj

JVM crashes when requiring `libpython-clj2.require` on 64bit Raspberry Pi 4

Offen
#258 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Clojure
Sterne
1.2k
Forks
74
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I'm just trying to get setup with the project, but am getting crashes.

I can require [libpython-clj2.python :as py] and call (py/initialize!) but when I eval (require '[libpython-clj2.require :as pyreq]) the jvm crashes. The log is attached.

H3T-.log

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem angehängten H3T-.log und reproduziere den Unterschied zwischen dem Anfordern von [libpython-clj2.python :as py] und dem Aufrufen von (py/initialize!) sowie dem Anfordern von [libpython-clj2.require :as pyreq] auf einem 64-Bit Raspberry Pi 4. Erledigt ist es, wenn letzteres die JVM nicht mehr zum Absturz bringt und Fehler sowie Verifizierung in einer Regression-Prüfung erfasst sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
clojure, python
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.