Bug List
ORB
1.
Fail to run destructor method for unused objects in Mono (Dec, 06)

Cause:
The mono runtime cannot completely release the unused objects.
Work around: Always call orb.shutdown() in the end of the program

Unsolved

IDL Compiler
1.
Unable to process defined identifier for constant definition (Jul 07)

Cause:
#define HANDLE_TYPE_NATIVE long
const InstanceHandle_t HANDLE_NIL = HANDLE_NIL_NATIVE;
Work around:

Unsolved

2.
Fail to compute the arithmetic calculation (Jul 07)

Cause:
const StatusKind OFFERED_DEADLINE_MISSED_STATUS = 0x0001 << 1;
Work around:

Unsolved

3.
Generate the wrong Helper and Holder class for J# mapping (Jul 07)

Cause:
native NetworkPriorityMapping;
Work around:

							

Unsolved

4.
#define definition causes compilation error! (Jul 07)

Cause:
#ifndef CORBA3
#define local  // error encountered
#endif
Work around: always specify the value for any #define statement
e.g.
#define local 0

Unsolved

5.
cannot correctly idenitfy #if statement in tao idl. (Jul 07)

Cause:
#if !defined (_ECHO_IDL)
Work around: change the statement to the following format:
#ifndef _ECHO_IDL

Unsolved

7.
cannot successfully parse the following statement: (Jul 07)

Cause:
#include <CosNaming.idl>
#pragma prefix "omg.org"
module FT
{
  module CosNaming
  {
    interface NamingContextFT : CosNaming::NamingContextExt
    {
    };
  }
}
Work around:

Unsolved

POA
1.
TBD...
IR
1.
TBD...
PSS
1.
TBD...
Last updated : July 08, 2007