- 论坛徽章:
- 0
|
30可用积分
写了一个程序是用在solaris上的调用oracle7上的oci的应用,用了多线程,并上了线程锁,有时候会出现core
下面的是用gdb调试core看见的东西,上google搜了一下,一个类似的bug
http://bugs.opensolaris.org/bugd ... 26ce?bug_id=4047233
另外说一下代码在linux下运行很正常,linux上数据库是oracle10g
有遇到过类似问题的兄弟们讲讲,谢谢了
还有能上英文google的帮忙搜一下,看看能否有有用的资料,谢谢了
- #0 0xc9d26892 in sntpreap () from /home/xxx/yyy/libdbapi.so
- #1 0x56475241 in ?? ()
- #2 0xc9f1004f in __sighndlr () from b bc.so.1
- #3 0xc9f065e9 in call_user_handler () from b bc.so.1
- #4 0xc9f06769 in sigacthandler () from b bc.so.1
- #5 <signal handler called>
- #6 0xc9f10fe5 in __pollsys () from b bc.so.1
- #7 0xc9ebee1a in pselect () from b bc.so.1
- #8 0xc9ebf110 in select () from b bc.so.1
- #9 0xc9f51c10 in UTL_Select (Maxfdsp1=4, pReadfds=0x804775c, pWritefds=0x0,
- pExceptfds=0x0, pTimeout=0x8047740, pNumAvail=0x8047758) at Utl_net.c:393
- #10 0xc9f822a4 in Xxx_Event () at Xxx_Init.c:152
- #11 0x8050921 in main (argc=5, argv=0x8047834) at Xxx_Server.c:54
复制代码
[ 本帖最后由 gawk 于 2009-11-18 14:39 编辑 ] |
|