No meu computador desktop Ubuntu Linux 15.10 Lenovo, eu escrevi um programa MonO.NET 4.5 C # com um arquivo BuildIPCameraListLinux.config que usa o DLLImport para carregar o libxmlconverter.so. Somente após apontar e clicar, depois que o libxmlconverter.so executa o caminho real, ele gera uma falha de proteção geral.
O objetivo do libxmlconverter.so é ler um arquivo de cabeçalho C ++ com uma enorme variedade de fornecedores e produtos de câmeras. libxmlconverter.so transforma essa enorme matriz C ++ em um documento XML usando o TinyXML.
A finalidade do programa Mono-NET 4.5 C # é analisar o documento XML e armazená-lo em um banco de dados MYSQL 5.6. Estou ciente de que há 2 gerações de MYSQL.Data.DLL, uma para o Mono-.NET 3.5 e uma para o Mono-NET 4.5.
O que pode causar esse GPFault e como corrigi-lo?
Tags shared-library c++ c# ubuntu