SIGSEGV - pthread_mutex_lock()崩溃

时间:2017-10-04 06:01:16

标签: sql c proc

我目前正在执行Pro * c代码,其中从父程序调用pro * c共享库。

在某些情况下,共享库在执行嵌入式SQL语句时崩溃。

我尝试使用GDB命令调试崩溃,并发现它在Pthread_mutex_lock() /lib/libpthread.so.0时崩溃。

我不确定如何修复或解决任何帮助将不胜感激。

以下是错误

  

7124 in imo4020.c   (gdb)c   仍在进行中。

     

编程接收信号SIGSEGV,分段故障。   来自/lib/libpthread.so.0的pthread_mutex_lock()中的0xf629a31d   (GDB)

 EXEC SQL
       SELECT COUNT(*)
       INTO   :WSS_COUNT
       FROM   <Table_Name>
       WHERE  <Column1>             = :<Column1_HostVariable>            AND
              <Column2>          = :<Column2_HostVariable>         AND
              <Column3>   = :<Column3_HostVariable>                    AND
              <Column4>         = :<Column4_HostVariable>          AND
             <Column5>             = :<Column5_HostVariable>;

0 个答案:

没有答案