Boa tarde a todos,

Muito obrigado pela ajuda de todos, em especial para o Matheus, consegui
resolver o problema. Tenho outro servidor com a mesma versão do PostgreSQL,
copiei o arquivo libpq.so.5, para a pasta lib do postgresql e resolveu meu
problema.

Fábio Roberto de Araújo e Vasconcelos
Administrador de Banco de Dados
Especializando em Banco de Dados
Tecnólogo em Redes de Computadores - IFPB


Em 11 de novembro de 2013 11:55, Fabio Roberto <
[email protected]> escreveu:

> Matheus,
>
> > gdb $(which psql) <arquivo core
> Consegui rodar o gdb, o erro segue abaixo:
>
> Starting program: /usr/local/postgresql-9.3rc1/bin/psql
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007ffff7bcacac in resetPQExpBuffer () from
> /usr/local/pgsql/lib/libpq.so.5
>
>
> Fábio Roberto de Araújo e Vasconcelos
> Administrador de Banco de Dados
> Especializando em Banco de Dados
> Tecnólogo em Redes de Computadores - IFPB
>
>
> Em 11 de novembro de 2013 11:36, Fabio Roberto <
> [email protected]> escreveu:
>
> Opa Matheus,
>>
>> Vamos lá, conforme solicitado:
>>
>> > Esse erro não deveria acontecer, me parece um problema do psql e não do
>> PostgreSQL. Pode ser um bug do > psql mesmo ou algum problema de
>> compatibilidade entre bibliotecas. Por favor, poste o resultado dos
>> > comandos:
>>
>> > which psql
>> /usr/local/pgsql/bin/psql
>>
>> > ldd $(which psql)
>> linux-vdso.so.1 =>  (0x00007fff78bff000)
>>  libpq.so.5 => /usr/local/pgsql/lib/libpq.so.5 (0x00007f335d4ec000)
>> libreadline.so.6 => /lib/x86_64-linux-gnu/libreadline.so.6
>> (0x00007f335d2a4000)
>>  libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f335cee4000)
>> libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0
>> (0x00007f335cc86000)
>>  libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
>> (0x00007f335ca69000)
>> libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f335c841000)
>>  /lib64/ld-linux-x86-64.so.2 (0x00007f335d716000)
>> libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
>> (0x00007f335c466000)
>>  libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f335c262000)
>> libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f335c04a000)
>>
>> > psql --version
>> psql (PostgreSQL) 9.3rc1
>>
>> Se o resultado acima for satisfatório vamos ter que fazer uma análise do
>> arquivo do coredump que foi gerado. No seu diretório corrente (após
>> executar o psql com erro) verifique se existe um arquivo core ou semelhante
>> (não lembro de cabeça o nome que é gerado), se existir, execute o seguinte
>> comando e poste o resultado:
>>
>> > gdb $(which psql) <arquivo core>
>> No diretório corrente não foi gerado nenhum arquivo.
>>
>> Apenas para complementar, se eu tentar acessar via psql através de outra
>> máquina funciona, apenas localmente que estou com esse problema.
>>
>>
>> Fábio Roberto de Araújo e Vasconcelos
>> Administrador de Banco de Dados
>> Especializando em Banco de Dados
>> Tecnólogo em Redes de Computadores - IFPB
>>
>>
>> Em 11 de novembro de 2013 11:29, Matheus de Oliveira <
>> [email protected]> escreveu:
>>
>>>
>>>
>>>
>>> 2013/11/11 Fabio Roberto <[email protected]>
>>>
>>>> Bom dia,
>>>>
>>>> Estou utilizando atualmente o S.O. Ubuntu Server 12.04 e o PostgreSQL
>>>> 9.3, migrado semana passada. Entretanto quando tento logar via psql
>>>> localmente, surge a seguinte mensagem de erro: *Falha de segmentação
>>>> (imagem do núcleo gravada)*
>>>>
>>>
>>>> Alguém consegue me ajudar com esse erro?
>>>>
>>>>
>>>
>>> Esse erro não deveria acontecer, me parece um problema do psql e não do
>>> PostgreSQL. Pode ser um bug do psql mesmo ou algum problema de
>>> compatibilidade entre bibliotecas. Por favor, poste o resultado dos
>>> comandos:
>>>
>>> which psql
>>> ldd $(which psql)
>>> psql --version
>>>
>>> Se o resultado acima for satisfatório vamos ter que fazer uma análise do
>>> arquivo do coredump que foi gerado. No seu diretório corrente (após
>>> executar o psql com erro) verifique se existe um arquivo core ou semelhante
>>> (não lembro de cabeça o nome que é gerado), se existir, execute o seguinte
>>> comando e poste o resultado:
>>>
>>> gdb $(which psql) <arquivo core>
>>>
>>> Atenciosamente,
>>> --
>>> Matheus de Oliveira
>>> Analista de Banco de Dados
>>> Dextra Sistemas - MPS.Br nível F!
>>> www.dextra.com.br/postgres
>>>
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> [email protected]
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a