ID do artigo: 000087125 Tipo de conteúdo: Solução de problemas Última revisão: 07/12/2016

Erro fatal: violação de segmento em (zero) Módulo: quartus

Ambiente

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Devido a um problema no Software Quartus® II versão 13.0 e posterior, um erro fatal pode ser visto ao lançar Quartus II em máquinas Linux executando redHat / CentOS 6. distribuições instaladas com versões mais recentes e antigas da biblioteca libcrypto.so (libcrypto.so.1.0.1e e libcrypto.so.0.9.8e.) que é instalado pelo openssl e alguns outros pacotes.

A mensagem de erro vista pode ser semelhante à seguinte:

*** 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)

Resolução

Para resolver este problema, a versão mais antiga do pacote libcrypto deve ser removida ou desabilitada seguindo as etapas abaixo:

Nota: todos os comandos devem ser executados com privilégios de raiz

Confirme a versão instalada do libcrypto e do openssl

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

Para remover o pacote openssl mais antigo, se presente:


yum remove openssl098e-0.9.8e


Para desabilitar o 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

Para reativar o libcrypto.so.0.9.8e


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

Se você não quiser remover a versão mais antiga da biblioteca devido ao problema de compatibilidade reversa, um patch estará disponível para corrigir este problema nas seguintes versões do softwareQuartus II:

Para a versão do software Quartus II 13.1.4, baixe e instale o patch 4.26 no link abaixo:

    Para a versão do software Quartus II 13.1, baixe e instale o patch 0.74 no link abaixo:

    Para a versão do software Quartus II 13.0sp1, baixe e instale o patch 1.78 no link abaixo:


    Para a versão do software Quartus II 13.0, baixe e instale o patch 0.54 no link abaixo:


    Este problema é corrigido na versão do software Quartus II 14.0.
     

    Produtos relacionados

    Este artigo aplica-se a 1 produtos

    Dispositivos programáveis Intel®

    1

    O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.