Artikel-ID: 000087125 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 07.12.2016

Schwerwiegender Fehler: Segmentverletzung am (nicht vorhandenen) Modul: Quartus

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems in der Quartus® II Software Version 13.0 und neuer kann ein schwerwiegender Fehler auftreten, wenn Quartus II auf Linux-Maschinen gestartet wird, auf denen RedHat/ CentOS 6. Distributionen ausgeführt werden, die mit neueren und älteren Versionen der libcrypto.so Library installiert sind (libcrypto.so.1.0.1e und libcrypto.so.0.9.8e.) die von der openssl und einigen anderen Paketen installiert wird.

    Die angezeigte Fehlermeldung kann der folgenden ähnlich sein:

    *** Fatal Error: Segment Violation at (nil)
    Module: quartus
    Stack Trace:


        0x80106: lh_insert 0xa6 (crypto.so.6)
        0x5c8eb: OBJ_NAME_add 0x6b (crypto.so.6)
        0x4f571: SSL_library_init 0x1d1 (ssl)

    Lösung

    Um dieses Problem zu beheben, muss die ältere Version des libcrypto Pakets entfernt oder deaktiviert werden, indem Sie die folgenden Schritte durchführen:

    Hinweis: Alle Befehle müssen mit Root-Berechtigungen ausgeführt werden

    Bestätigen Sie die installierte Version von libcrypto und openssl

    rpm -qa |grep ssl
    ls /usr/lib64/libcrypto*
    ls /usr/lib/libcrypto*

    Um das ältere Openssl-Paket zu entfernen, falls vorhanden:


    yum remove openssl098e-0.9.8e


    So deaktivieren Sie libcrypto.so.0.9.8e

    mv /usr/lib/libcrypto.so.0.9.8e /usr/lib/libcrypto.so.0.9.8e.dissable

    mv /usr/lib64/libcrypto.so.0.9.8e /usr/lib64/libcrypto.so.0.9.8e.dissable

    So aktivieren Sie libcrypto.so.0.9.8e erneut


    mv /usr/lib/libcrypto.so.0.9.8e.dissable /usr/lib/libcrypto.so.0.9.8e

    mv /usr/lib64/libcrypto.so.0.9.8e.dissable /usr/lib64/libcrypto.so.0.9.8e

    Wenn Sie die ältere Version der Bibliothek aufgrund eines Abwärtskompatibilitätsproblems nicht entfernen möchten, steht in den folgendenQuartus II Softwareversionen ein Patch zur Verfügung, um dieses Problem zu beheben:

    Für die Softwareversion Quartus II 13.1.4 können Sie Patch 4.26 über den folgenden Link herunterladen und installieren:

      Laden Sie für die Quartus II 13.1 Software-Version Patch 0.74 über den folgenden Link herunter:

      Laden Sie für die Quartus II 13.0sp1 Software-Version Patch 1.78 über den folgenden Link herunter und installieren Sie es:


      Laden Sie für die Quartus II 13.0 Software-Version Patch 0.54 über den folgenden Link herunter:


      Dieses Problem wurde in der Quartus II 14.0 Softwareversion behoben.
       

      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.