Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Crash in 32 bit C++ application on Linux 5.4 with Oracle Client 11.2.0.2.

Sreejith_NairJan 11 2013
Hi ,


I am getting following crash in 32 bit C++ application built on Linux platform 5.4 with Oracle client version 11.2.0.2.
Program terminated with signal 6, Aborted. 
[New process 22157] 
#0 0xffffe410 in __kernel_vsyscall () 
(gdb) bt 
#0 0xffffe410 in __kernel_vsyscall () 
#1 0xf7dc5c81 in raise () from /lib/libpthread.so.0 
#2 0xf73d4d43 in skgesigOSCrash () from /opt/oracle/11.2.0.2/lib/libclntsh.so.11.1 
#3 0xf7643d61 in kpeDbgSignalHandler () from /opt/oracle/11.2.0.2/lib/libclntsh.so.11.1 
#4 0xf73d5003 in skgesig_sigactionHandler () from /opt/oracle/11.2.0.2/lib/libclntsh.so.11.1 
#5 <signal handler called> 
#6 0xffffe410 in __kernel_vsyscall () 
#7 0x00be7df0 in raise () from /lib/libc.so.6 
#8 0x00be9701 in abort () from /lib/libc.so.6 
#9 0x0804b716 in main (argc=2, argv=0xffabe244) at crewxa.cc:371
From the stack trace, it seems that the crash is occurring at oracle client library libclntsh.so.11.1 . When looked at Metalink, there is a note Pro*c Application Cores On 11g Client [ID 1410089.1], which says that Pro *C application consistently produces core dumps with above stack trace in Oracle client 11.2.0.2 .

Such traces are resulting from the function “sqlnst ()”. But in this case, the stack is called from the main function of our application.

Please advice.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 8 2013
Added on Jan 11 2013
0 comments
824 views