开博了。其实之前有的,只是不在pub上,最近实在忍受不了msn共享空间了。

ORA-07445 exception encountered: core dump。帮忙看看。

上一篇 / 下一篇  2008-06-18 15:38:46 / 个人分类:Oracle资料与实践

查看( 453 ) / 评论( 20 )
数据库版本:oracle 9.2.0.6.0
操作系统:Red Hat Enterprise Linux AS release 3 (Taroon Update 5)
例行检查的时候,发现后台报警日志有报错。
分别有三次报错,在最近

Thu May  1 00:20:49 2008
Errors in file /home/oracle/admin/md126/udump/md126_ora_4468.trc:
ORA-07445: exception encountered: core dump [lxmspax()+46] [SIGSEGV] [Address not mapped to object] [0x16E] [] []
Thu May  1 00:21:23 2008


Fri May 16 01:43:16 2008
Errors in file /home/oracle/admin/md126/bdump/md126_d002_9354.trc:
ORA-07445: exception encountered: core dump [nstimset()+224] [SIGSEGV] [Address not mapped to object] [0x0] [] []
Fri May 16 01:43:24 2008


Tue Jun 17 12:26:40 2008
Errors in file /home/oracle/admin/md126/bdump/md126_d000_9340.trc:
ORA-07445: exception encountered: core dump [nstimset()+224] [SIGSEGV] [Address not mapped to object] [0x0] [] []
Tue Jun 17 12:27:40 2008
因为我是月初接手的这个库,所以,今天才发现问题又报了。


/home/oracle/admin/md126/bdump/md126_d000_9340.trc的节选部分:

Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0x0, PC: [0xa0a1e72, nstimset()+224]
Registers:
%eax: 0x00000000 %ebx: 0x0aea8824 %ecx: 0x00007530
%edx: 0x0aec71a0 %edi: 0x00000005 %esi: 0x0c153420
%esp: 0xbfff99a0 %ebp: 0xbfff99d8 %eip: 0x0a0a1e72
%efl: 0x00010206
  nstimset()+204 (0xa0a1e5e) mov 0x158(%ecx),%eax
  nstimset()+210 (0xa0a1e64) movzw 0x14c(%ecx),%edi
  nstimset()+217 (0xa0a1e6b) imul $0x1770,%edi,%ecx
  nstimset()+223 (0xa0a1e71) push %ecx
> nstimset()+224 (0xa0a1e72) push (%eax)
  nstimset()+226 (0xa0a1e74) push 0xc4(%edx)
  nstimset()+232 (0xa0a1e7a) call 0xa2bb564
  nstimset()+237 (0xa0a1e7f) add $12,%esp
  nstimset()+240 (0xa0a1e82) test %eax,%eax
*** 2008-06-17 12:26:40.312
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [nstimset()+224] [SIGSEGV] [Address not mapped to object] [0x0] [] []
Current SQL information unavailable - no session.

----- Call Stack Trace -----
calling              call     entry                argument values in hex
location             type     point                (? means dubious value)
-------------------- -------- -------------------- ----------------------------
ksedmp()+274         call     ksedst()             1 ? 0 ? 0 ? 1 ? 65252C78 ?
                                                   7861 ?
ssexhd()+1113        call     ksedmp()             3 ? 0 ? 0 ? 0 ? 0 ? 0 ?
__pthread_sighandle  call     00000000             B ? B75CFC90 ? B75CFD10 ? 0 ?
r_rt()+122                                         0 ? 0 ?
nstimset()+224       signal   00000000             B ? B75CFC90 ? B75CFD10 ?
nstimexp()+650       call     nstimset()           C154DD0 ? C201450 ?
ltmdvp()+177         call     00000000             C16B4D0 ? C201450 ? C18F6E0 ?
                                                   1876A977 ? 1F9F9 ? C16B3A8 ?
                                                   C18F6E0 ?
ltmdrv()+89          call     ltmdvp()             C16B4D0 ? C16B3A8 ? 0 ? 0 ?
sltmdf()+32          call     ltmdrv()             C16B4D0 ? 0 ? 0 ?
sslsstehdlr()+560    call     00000000             E ? C16B4D0 ?
__pthread_sighandle  call     00000000             E ? BFFF9C10 ? BFFF9C90 ? 0 ?
r_rt()+122                                         0 ? 0 ?
__GI___poll()+56     signal   00000000             E ? BFFF9C10 ? BFFF9C90 ?
__PGOSF27_ntevpque(  call     poll()               C24D7B4 ? B8 ? EA60 ? 1 ?
)+225                                              50 ? 0 ?
ntevque()+162        call     00000000             C1551B8 ? EA60 ? BFFFA830 ?
                                                   AEA8824 ? 0 ? C154DD0 ?
nsevwait()+474       call     ntevque()            C1551B8 ? EA60 ? BFFFA830 ?
                                                   BFFFA930 ? C153420 ?
                                                   C154DD0 ?
ksnwait()+46         call     nsevwait()           C154DD0 ? AEB77A4 ? AEB77A8 ?
                                                   0 ? AEB77AC ?
ksliwat()+1772       call     ksnwait()            EA60 ? 0 ? AD3C717C ?
                                                   C194720 ? 0 ? 2 ?
kslwaitns()+29       call     ksliwat()            1770 ? 1 ? 144 ? 0 ? 1770 ?
                                                   0 ? 0 ?
kskthbwt()+83        call     kslwaitns()          1770 ? 1 ? 144 ? 0 ? 1770 ?
                                                   0 ? 0 ?
kslwait()+61         call     kskthbwt()           1770 ? 1 ? 144 ? 0 ? 1770 ?
                                                   0 ?
kmdmai()+1431        call     kslwait()            1770 ? 144 ? 0 ? 1770 ? 0 ?

kmmrdp()+472         call     kmdmai()             A135616C ? 299D24E3 ? 1C ?
                                                   A0FF027F ? BFFFABDC ? E7F ?
opirip()+729         call     kmmrdp()             AEB485C ? BFFFB588 ? 13A46C ?
                                                   BFFFB6F0 ? 1 ? 1 ?
opidrv()+865         call     opirip()             32 ? 0 ? 0 ?
sou2o()+30           call     opidrv()             32 ? 0 ? 0 ?
main()+440           call     sou2o()              BFFFB6F0 ? 32 ? 0 ? 0 ?
                                                   57E710 ? 0 ?
__libc_start_main()  call     00000000             1 ? BFFFB774 ? BFFFB77C ?
+170                                               57E518 ? 1 ? 8213EC0 ?


metalink如下说:

-- Problem Statement:
On 10.2.0.3 in Production:
While attempting cloning a production, the following error occurs:

ERROR
RMAN-03015: error occurred in stored script Memory Script
RMAN-10038: database session for channel ORA_AUX_SBT_TAPE_3 terminated unexpectedly

by checking the alert.log for target database we noticed the following error cause the session
termination with RMAN :

Errors in file /oracle/admin/FSSIT/udump/fssit_ora_28003.trc:
ORA-07445: exception encountered: core dump [CleanUpShMforRestore()+164] [SIGSEGV] [Address not
mapped to object] [0x000000070] [] []
Tue Feb 19 13:28:10 2008
Errors in file /oracle/admin/FSSIT/udump/fssit_ora_28005.trc:
ORA-07445: exception encountered: core dump [CleanUpShMforRestore()+164] [SIGSEGV] [Address not
mapped to object] [0x000000040] [] []
Tue Feb 19 13:28:21 2008
Errors in file /oracle/admin/FSSIT/udump/fssit_ora_28007.trc:
ORA-07445: exception encountered: core dump [CleanUpShMforRestore()+164] [SIGSEGV] [Address not
mapped to object] [0x0000000D0] [] []

Tue Feb 19 13:28:37 2008
Errors in file /oracle/admin/FSSIT/udump/fssit_ora_28009.trc:
ORA-07445: exception encountered: core dump [CleanUpShMforRestore()+164] [SIGBUS] [Invalid address
alignment] [0x6F6E647320776879] [] []


Cause
Issue is caused by Media Manager

ORA-7445 shows that process crashes in function 'CleanUpShMforRestore' which is a Media Manager
function

Solution
This is not an Oracle issue but concerns the Media Manager

Since the 'CleanUpShMforRestore' is a Media Manager function.

As such, please contact your Media Manager vendor concerning this issue.

Keywords
CORE~DUMP; CLONING.RTF; INVALID~ADDRESS;

TAG:

蚊子窝 foxmile 发布于2008-06-18 15:42:28
顶啊。各位老大。帮忙看看撒
lfree的个人空间 lfree 发布于2008-06-18 15:48:37
打补丁
蚊子窝 foxmile 发布于2008-06-18 15:51:33

QUOTE:

原帖由 lfree 于 2008-6-18 15:48 发表
打补丁
哪个补丁?10208?
蚊子窝 foxmile 发布于2008-06-18 15:55:03
还是打小补丁?
蚊子窝 foxmile 发布于2008-06-18 16:02:26
metalink居然说是介质问题。晕倒。
uj12发布于2008-06-18 16:10:40
Bug No. 4052282
蚊子窝 foxmile 发布于2008-06-18 16:15:32

QUOTE:

原帖由 uj12 于 2008-6-18 16:10 发表
Bug No. 4052282
高,实在是高。已经查到bug了。
蚊子窝 foxmile 发布于2008-06-18 16:22:03
不过这个bug没给解决方案啊
蚊子窝 foxmile 发布于2008-06-18 16:26:24
倒是有个Base Bug        3934729
上面说10.2.0.5.99版本解决。
lfree的个人空间 lfree 发布于2008-06-18 16:42:01
你不是9i的吗?能上10吗?
蚊子窝 foxmile 发布于2008-06-18 17:06:33
估计暂时升级有困难。先和boss沟通下,讨论能否升级。
晨风轻扬's life muzijiang 发布于2008-06-19 07:57:57
我也遇到过这个问题,查询V$LOCKED_OBJECT就会报
chenzhen232发布于2008-06-19 09:35:03
转贴
http://bigwhite.blogbus.com/logs/12296535.html
里面讲述了'SIGBUS和SIGSEGV' 的产生原因,从你的alert中看到都有这两个错误。我怀疑不是oracle的问题,建议找供应商检查内存等硬件是否存在问题。
还有就是条件允许可以从启下机器再看看是不是还有错误。
蚊子窝 foxmile 发布于2008-06-19 09:46:01
boss提供了一个办法。修改sqlnet里面的参数。屏蔽之。目前操作了正在观察。
多谢关注。
chenzhen232发布于2008-06-19 10:46:37

QUOTE:

原帖由 foxmile 于 2008-6-19 09:46 发表
boss提供了一个办法。修改sqlnet里面的参数。屏蔽之。目前操作了正在观察。
多谢关注。
蚊子修改的啥参数?
zeroCool的个人空间 zerocool88888888 发布于2008-06-19 12:01:10
修改参数后 解决了吗?如果解决了,发出来大家分享一下
chenzhen232发布于2008-06-23 15:38:01
顶上来,给个结果
oracle392发布于2008-06-23 15:48:50
我遇到过,但已经解决了。
oracle392发布于2008-06-23 15:52:44
不过看楼主的报错应该是两种错误,而楼主从METLINK查的错误信息和楼主发布的错误信息不一致所以,应该不是一个问题。07445和600都比较恶心,也有部分是BUG,但是其中07445我处理的时候发现有个索引类型有问题处理了就好了,不过当时忘记是哪个07445的错误了。看了看楼住的是46和224跟METLINK里的106不是一嘛事。
tigerking86发布于2008-07-31 08:56:41
把结果发出来大家分享下,谢谢!
我来说两句

(可选)

日历

« 2008-10-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 5452
  • 日志数: 147
  • 图片数: 1
  • 建立时间: 2007-12-10
  • 更新时间: 2008-09-12

RSS订阅

Open Toolbar