My Oracle Support Banner

ORA-600 [pesldl03_MMap: Errno 1 Errmsg Operation Not Permitted] (Doc ID 1625010.1)

Last updated on AUGUST 04, 2018

Applies to:

Oracle Database - Enterprise Edition - Version 11.1.0.6 to 12.1.0.1 [Release 11.1 to 12.1]
Information in this document applies to any platform.

Symptoms

ORA-00600 occurred when compiling a PLSQL object with plsql_code_type='NATIVE'; 

ORA-00600: internal error code, arguments: [pesldl03_MMap: errno 1 errmsg Operation not permitted], [], [], [], [], [], [], [], [], [], [], []

 

Example:
--------
alter session set plsql_code_type='NATIVE';
CREATE OR REPLACE PROCEDURE simple AS
  v_Counter NUMBER;
BEGIN
  v_Counter := 1;
END Simple;
/


This will fail due to following error:
Warning: Procedure created with compilation errors.


SQL> show err
Errors for PROCEDURE SIMPLE:

LINE/COL ERROR
-------- ----------------------------------------------------------
0/0      ORA-00600: internal error code, arguments: [pesldl03_MMap:
         errno errmsg Operation not permitted
         ], [], [], [], [], [], [], [], [], [], [], []

 

The resultant trace file confirms the following stack trace:

STACK TRACE:
------------
[08]: pesldl100_Error []<-- Signaling
[09]: pesldl03_MMap []
[10]: pesld02_Map_Object []
[11]: pdynF119_Transform_To_Canonical []
[12]: pdynF01_Generate []
[13]: pdy1F82_Write_MCode []
[14]: pdy1F01_Driver []
[15]: pdw0F82_Run_Code_Gen []
[16]: pdw0F01_Code_Gen []
[17]: phpcmp []
[18]: pcicmp0 []
[19]: kkxcmp0 []
[20]: rpiswu2 []
[21]: kkxcmp []
[22]: kkpcrt []
[23]: opiexe []

Changes

This is relevant for RDBMS release 11g and later.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.