Artikel-ID: 000099132 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 27.06.2024

Warum stürzt der Quartus-Assembler® während der Kompilierung des PR-Designs in der Quartus® Prime Pro Edition-Software Version 24.1 ab?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems in der Quartus® Prime Pro Edition Software Version 24.1 kann es zu einem Absturz des Quartus-Assemblers® während der Kompilierung auf PR-Design kommen. Alle .sof- und .psmf-Dateien werden korrekt generiert, aber einige der entsprechenden .rbf-Dateien können nicht generiert werden, wenn das Problem auftritt. Es löst einen internen Fehler aus, der dem folgenden ähnelt.

    Schwerwiegender Fehler: Segmentverletzung: fehlerhafte Adresse=(nil), PC=0x7fdb2640c50b : 0x7fdb2640c50b: tcmalloc!tcmalloc::ThreadCache::ReleaseToCentralCache(tcmalloc::ThreadCache::FreeList*, unsigned int, int) + 0xeb

    Modul: quartus_asm

    Stapelüberwachung:

    Err Handler 0x2ee1f: ERR_UNWINDER_BACKTRACE::get_stack_trace(void const**, int, int, void*) + 0xed (ccl_err)

    Fehler Handler 0x8a3ce: msg_ie_get_call_stack(void*) + 0xc4 (ccl_msg)

    Err Handler 0x8cc3c: MSG_INTERNAL_ERROR::report_fatal(char const*, void*, bool) + 0x40 (ccl_msg)

    Err Handler 0x11c0f: err_report_fatal_exception(char const*, void*, bool) + 0x63 (ccl_err)

    Err Handler 0x20787: err_sigaction_handler + 0x18f (ccl_err)

    System 0x42520: c)

    Quartus 0x2a50b: tcmalloc::ThreadCache::ReleaseToCentralCache(tcmalloc::ThreadCache::FreeList*, unsigned int, int) + 0xeb (tcmalloc)

    Quartus 0x2a5bd: tcmalloc::ThreadCache::Cleanup() + 0x4d (tcmalloc)

    Quartus 0x2ad9f: tcmalloc::ThreadCache::D eleteCache(tcmalloc::ThreadCache*) + 0xf (tcmalloc)

    System 0x91691: c)

    System 0x9494a: c)

    System 0x126850: c)

    End-Ablaufverfolgung

    Lösung

    Um dieses Problem zu umgehen, deaktivieren Sie die folgende Einstellung in der Datei Quartus® Prime Setting File (.qsf) und verwenden Sie das Tool Programmierdateigenerator oder Programmierdatei konvertieren, um eine .rbf-Programmierdatei zu generieren. Standardmäßig ist diese Einstellung aktiviert.

    GENERATE_PR_RBF_FILE=EIN

    Ein Patch wird verfügbar sein, um dieses Problem für die Quartus® Prime Pro-Softwareversion 24.1 zu beheben. Laden Sie den Patch über die folgenden Links herunter und installieren Sie ihn:

    Dies soll in einer zukünftigen Version der Quartus® Prime Pro Edition Software behoben werden.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® programmierbare Geräte

    Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.