[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Cliente remoto Microsiga AP7] Falha de segmentação



Maxwillian Miorim escreveu:
On 5/21/07, Renato S. Yamane <renatoyamane@mandic.com.br> wrote:
Desculpe a minha ignorância, mas o que eu preciso fazer depois disso:
$eu-readelf -n ap7rmt

Note segment of 32 bytes at offset 0x108:
   Owner          Data size  Type
   GNU                   16  VERSION
   OS: Linux, ABI: 2.2.5

Por exemplo, "LD_ASSUME_KERNEL=2.4.20 ap7rmt" vai executar com a ABI
2.4.20, basta definir outras versões e testar. Definindo uma ABI
específica pode ajudar a resolver este tipo de problema (eu acredito
que seja compatibilidade entre as bibliotecas).

Esqueci de perguntar antes, quais bibliotecas compartilhadas são
usadas pelo aplicativo? (ldd ap7rmt)

Eu estou usando o Kernel 2.6.21.1, então posso colocar "LD_ASSUME_KERNEL=2.4.20 ap7rmt"?
Isso só irá influenciar no ap7rmt, certo?

Quanto ao ldd, eu mencionei no primeiro e-mail, mas segue novamente:

$ldd ap7rmt
        linux-gate.so.1 =>  (0xb7f13000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7eea000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7ee1000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7ed8000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7ec0000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7ebc000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7eae000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7dc2000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7daf000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d8a000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c59000)
        /lib/ld-linux.so.2 (0xb7f14000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c56000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c51000)

Att,
Renato



Reply to: