Home » RDBMS Server » Server Administration » ORA-07445 Errors.
ORA-07445 Errors. [message #59474] Mon, 24 November 2003 22:08 Go to next message
Mark Chatwin
Messages: 3
Registered: November 2003
Junior Member
Oracle ORA-07445 errors.

Hello I am getting lots of 07445 internal errors trying to run certain SQL queries on our Oracle 9i database. I have the .trc files from the server which contains the stack dump of the thread which is crashing. Please can you advise me how to resolve this issue.

Here is a sample of the trace file.

Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0x0, PC: [[0x40481760, strcpy()+64]]
*** 2003-11-25 09:50:43.023
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [[strcpy()+64]] [[SIGSEGV]] [[Address not mapped to object]] [[0x0]] [[]] [[]]
ORA-07445: exception encountered: core dump [[strcpy()+64]] [[SIGSEGV]] [[Address not mapped to object]] [[0x0]] [[]] [[]]
ORA-07445: exception encountered: core dump [[evaopn2()+282]] [[SIGSEGV]] [[Address not mapped to object]] [[0x0]] [[]] [[]]
Current SQL statement for this session:
SELECT SUBSTR(GETTIMING_UNIWOH(TBLWORKORDERS.WO_ID,'U'),1,10) AS UDATE, TBLWORKORDERS.WO_TYPE, TBLWORKORDERTYPES.WO_TYPE_DESC,
SUM(TBLINVOICECOSTS.INV_COST) AS COST, SUM(TBLINVOICECOSTS.INV_ADJUSTMENT) AS ADJUSTMENT, SUM(TBLINVOICECOSTS.INV_GST) AS GST,
COUNT(TBLWORKORDERS.WO_ID) AS QTY, SUM(TBLINVOICECOSTS.INV_COST+TBLINVOICECOSTS.INV_ADJUSTMENT+TBLINVOICECOSTS.INV_GST) AS NETT
FROM (TBLWORKORDERS LEFT JOIN TBLINVOICECOSTS ON TBLWORKORDERS.WO_ID = TBLINVOICECOSTS.WO_ID) LEFT JOIN TBLWORKORDERTYPES ON
(TBLWORKORDERS.WO_TYPE = TBLWORKORDERTYPES.WO_TYPE) AND (TBLWORKORDERS.CONTRACT_ID = TBLWORKORDERTYPES.CONTRACT_ID) WHERE
(((TBLWORKORDERS.CONTRACT_ID)='ORI001') AND ((TBLWORKORDERS.WO_STATUS)='U') AND (GETTIMING_UNIWOH(TBLWORKORDERS.WO_ID,'U') BETWEEN '01/11/2003 00:00:00' AND '30/11/2003 23:59:59')) GROUP BY SUBSTR(GETTIMING_UNIWOH(TBLWORKORDERS.WO_ID,'U'),1,10), TBLWORKORDERS.WO_TYPE,
TBLWORKORDERTYPES.WO_TYPE_DESC
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------

I can send you the whole file if you need it.

The query appears to work if I replace the LEFT JOINS with INNER JOINS. Maybe I have found a bug in Oracle. We are running Oracle 9i on Red Hat Linux 7.3.

Can anyone confirm if this is a bug?

Regards,

Mark.
Re: ORA-07445 Errors. [message #59484 is a reply to message #59474] Wed, 26 November 2003 02:01 Go to previous messageGo to next message
Frank Naude
Messages: 4579
Registered: April 1998
Senior Member
Hi,

Yip, this looks like a bug. Have you applied the latest Oracle patch set? If not, it might be worth a try as several issues with "ANSI Type Joins" are fixed in the latest patch set.

Best regards.

Frank
Re: ORA-07445 Errors. [message #59487 is a reply to message #59474] Wed, 26 November 2003 07:39 Go to previous messageGo to next message
Thiru
Messages: 1089
Registered: May 2002
Senior Member
Also, I've heard of some serious security issues with ANSI Joins in 9i. So you are better off applying the latest patchset as Frank suggested.

-Thiru
Re: ORA-07445 Errors. [message #59528 is a reply to message #59484] Sun, 30 November 2003 17:15 Go to previous messageGo to next message
Mark Chatwin
Messages: 3
Registered: November 2003
Junior Member
Please can someone tell me where to download the patches for 9i (we have version 9.0.1.0.0)?

I have searched the Oracle page and have not found them in the download section.
Re: ORA-0745 Errors. [message #60343 is a reply to message #59484] Mon, 02 February 2004 17:16 Go to previous messageGo to next message
healthyao
Messages: 1
Registered: February 2004
Junior Member
we have also the problems related with ORA-07445 Errors.
the error message is ORA-07445: åºç°å¼å¸? æ ¸å¿è½¬å¨ [[ksmarfg()+612]] [[SIGBUS]] [[Object specific hardware error]] [[0xFC8A0000]] [[]] [[]].

Could someone tell me that this problem can be solved by applying the latest paches to ORACLE 9i?

thanks!

Healthyao
Re: ORA-07445 Errors. [message #171349 is a reply to message #59474] Tue, 09 May 2006 08:19 Go to previous message
Fayyaz
Messages: 7
Registered: April 2005
Junior Member
I am getting the same error on Red hat linux environment. The database is 9.2.0.4
The error is:

ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [parhshs()+86] [SIGSEGV] [Address not mapped to object] [0xADFCD38] [] []

This error occur when i compile a form.

anyone have an idea to resolve the error?
in push button here is code:

Declare
Lv_1 Varchar2(200);
BEGIN
Lv_1 := Pkg_Test.pkg_version;
message(lv_1);
message(lv_1);
END;
and package definition is
============
CREATE OR REPLACE PACKAGE Pkg_Test IS
Lv_Full_name Partners.FULL_NAME%TYPE;
Lv_Owner Partners.Owner_Code%TYPE;

FUNCTION get_name (P1 In Partners.FULL_NAME%tYPE, P2 In Partners.Owner_Code%tYPE) RETURN VARCHAR2;

FUNCTION pkg_version RETURN VARCHAR2;

FUNCTION get_package_date RETURN DATE;

FUNCTION get_package_who RETURN VARCHAR2;

END Pkg_Test;
/

prompt Creating package body PKG_TEST
prompt ==============================

CREATE OR REPLACE PACKAGE BODY Pkg_Test Is
FUNCTION get_name (P1 In Partners.FULL_NAME%TYPE, P2 In Partners.Owner_Code%TYPE) RETURN VARCHAR2 Is
Begin
return p1||p2;
ENd;

FUNCTION pkg_version RETURN VARCHAR2 Is
Begin
Return '1.2.3';
End;

FUNCTION get_package_date RETURN DATE Is
Begin
Return Sysdate;
End;

FUNCTION get_package_who RETURN VARCHAR2 is
Begin
Return User;
End;

End Pkg_Test;

/


Thanks for any help

Previous Topic: Default Quota size
Next Topic: Data restore question
Goto Forum:
  


Current Time: Mon Apr 29 00:09:45 CDT 2024