免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4276 | 回复: 2
打印 上一主题 下一主题

请教高手,调用ORACLE的应用程序偶尔会出现coredump问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-08 17:00 |只看该作者 |倒序浏览
操作系统:sco unixware
oracle:8.1.7
调用oracle的应用,偶尔会出现coredump,已经不止一次,重起数据库后,就一切恢复正常了,下面是coredump调式信息,发现是在open cursor时coredump的,请帮忙看看是什么问题?


debug -c  core.16633 D001Daemon -s .
Using D001Daemon as executable
Core image of D001Daemon (process p1) created
Created core image(s) of 1 thread(s) for process p1
CORE FILE [nsprecv in nsp.c]
SIGNALED 11 (segv address[0x0]) in p1.1
        0xbfbb3381 (nsprecv+3313      movl   %ecx,28(%edx)


Stack Trace for p1.1, Program D001Daemon
*[0] nsprecv(0x867b908, 0x80425a7, 0x867394   [0xbfbb3381]
[1] nsrdr(0x867b908, 0x867394        [0xbfbb68da]
[2] nsdo(0x86750f8, 0x55, 0x867fe18, 0, 0x8042747, 0, 0x3)     [0xbfb99ea1]
[3] nioqrc(0x86695b8, 0, 0x866e937, 0x1, 0)    [0xbfb8a131]
[4] ttcdrv(0x866e928, 0)       [0xbfd1262c]
[5] nioqwa(0x86695b8, 0, 0xbfd120b0, 0x866e928, 0x866953c, 0)  [0xbfb8e4c5]
[6] upirtrc(0x8669514, 0x5e, 0x866e824, 0x866e928, 0x866f4b4, 0xbfd144e0, 0x866
fcb4, 0x86a001c, 0x1, 0xbfac6cb8, 0x869ffd4)    [0xbfb168a1]
[7] kpurcsc(0x8669694, 0x5e, 0x866e824, 0x866e928, 0x866f4b4, 0xbfd144e0, 0x866
fcb4, 0x86a001c, 0x1, 0xbfac6cb8, 0x869ffd4, 0x80431da) [0xbfaef4fd]
[8] kpuexecv8(0x8669694, 0x869ffd4, 0x86a001c, 0, 0x80431da)   [0xbfac812f]
[9] kpuexec(0x8669694, 0x869ffd4, 0x8668fb8, 0, 0, 0, 0, 0)    [0xbfaca2f6]
[10] OCIStmtExecute(0x8669694, 0x869ffd4, 0x8668fb8, 0, 0, 0, 0, 0)    [0xbfafc
e5f]
[11] sqlcucExecute(0x869f2e0, 0xbff4142c, 0, 0, 0, 0, 0)       [0xbfaa306b]
[12] sqlall(0xbff4142c, 0x20, 0, 0x2, 0x86a1630, 0, 0x86a1a58, 0x86a1820, 0x86a
1c00)   [0xbfa9a030]
[13] sqlatm(0xbff4142c, 0x869ef28, 0x86a1630, 0x8043964, 0x2, 0x1, 0)  [0xbfa9e
dc1]
[14] sqlnst(0xbff4142c, 0x869ef28, 0x8043964)  [0xbfa90dc4]
[15] sqlcmex(0, 0x8043938, 0x8043964, 0x805512c, 0x3)  [0xbfa862e3]
[16] sqlcxt(0, 0x8055150, 0x8043964, 0x805512c)        [0xbfa86667]
[17] lQTblProcInfOpr(0x15, 0x8043d3c)  [0x805041a]
[18] lStartProcess(vn_proc_index=300)  [D001Daemon.c@482]
[19] vStartAllProcess(presumed: 0x8047594, 0x8053764, 0x804759c)       [D001Daemon.c@614]
[20] main(argc=1, argv=0x8047594, 0x804759c)   [D001Daemon.c@735]
[21] _start()  [0x8048c5c]

论坛徽章:
0
2 [报告]
发表于 2007-10-05 12:00 |只看该作者
顶起!
有解决办法么?我在linux下使用 oracle10g instant client 也碰到了类似的问题.

论坛徽章:
0
3 [报告]
发表于 2007-10-05 22:27 |只看该作者
多线程应用?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP