We use psql odbc driver to connect to postgres server. Recently we have observed crash in psqlODBC driver. The crash is random it appears once in a while. The scenario is just restart blade (where database client is running). The back trace is as below.
Program terminated with signal 11, Segmentation fault.
#0 0x0000005567dafb44 in CC_log_error () from /opt/nokiasiemens/SS_PostgresClient/lib/psqlodbcw.so
#0 0x0000005567dafb44 in CC_log_error () from /opt/nokiasiemens/SS_PostgresClient/lib/psqlodbcw.so
#1 0x0000005567e02a40 in SC_log_error () from /opt/nokiasiemens/SS_PostgresClient/lib/psqlodbcw.so
#2 0x0000005567dfee18 in SC_set_error () from /opt/nokiasiemens/SS_PostgresClient/lib/psqlodbcw.so
#3 0x0000005567de3ab0 in PGAPI_ExtendedFetch () from /opt/nokiasiemens/SS_PostgresClient/lib/psqlodbcw.so
#4 0x0000005567e0edb8 in SQLFetch () from /opt/nokiasiemens/SS_PostgresClient/lib/psqlodbcw.so
#5 0x000000555df2b7e4 in SQLFetch () from /usr/lib64/libodbc.so.2
#6 0x000000555d3199cc in db_Fetch () from /opt/nokiasiemens/lib64/librailib.so
#7 0x000000555d38702c in get_rnc_wcel_list(long double) () from /opt/nokiasiemens/lib64/librailib.so
#8 0x000000555d3f90f0 in get_rnc_wcel_list_r () from /opt/nokiasiemens/lib64/librailib.so
#9 0x0000000000000000 in ?? ()
Platform: Linux, mips architecture
Unix ODBC version: unixODBC 2.2.14
psqlODBC version: 09.01.0300
Postgres server version: 9.1.9
Description = psql_odbc for PostgreSQL
Driver = /lib/psqlodbcw.so
We tried to debug but not getting any clue? Appreciate if someone can help in resolving this issue.