Index: bugfixes.xml =================================================================== RCS file: /cvsroot/omni/bugfixes.xml,v retrieving revision 1.1.2.56 retrieving revision 1.1.2.62 diff -u -u -r1.1.2.56 -r1.1.2.62 --- bugfixes.xml 2001/02/20 10:26:37 1.1.2.56 +++ bugfixes.xml 2001/05/29 11:23:15 1.1.2.62 @@ -8,6 +8,110 @@ - + + + System clock change causes the scavenger thread to consume lots of CPU cycles + Peter Rönnquist + + + Scavenger now get the real time after each scan. This is to cope with + the system clock set backward by a large amount. Seems to happen a lot to + some system.. + + + + + + Incorrect namespaces for MSVC++ constant + work-around + Daniel Bell + + + The code generated to give constants external linkage on MSVC failed + for nested modules. + + + + + + Incorrect code generated for includes at non-file + scope + Olaf Meding + + + The IDL compiler C++ back-end would generate incorrect code for + #includes at non-file scope. Now, declarations inside files #included + at non-file scope are treated as if they appeared in the including + file. + + + + + + Bug in ORB core causes assertion failure + Roumen Ivanov + + + A bug in the ORB core would causes an assertion failure when an object is + deactivated. The problem occurs if the object has local references whose + c++ type disagrees with that of the object. +

+ This may explain a problem with omniNames, given in the link above. + + + + + +

Incorrect TypeCode for union with multiple case + labels + Clemens Fischer + + The generated TypeCode for a union with multiple case labels would + have the wrong member count. e.g. the count for +

+

+  union U switch (long) {
+    case 1:
+    case 2: long l;
+    case 3: string s;
+  };
+  
+ would be 2 instead of 3. +
+
+ + + + Incorrect DynSK stubs for some recursive types + Lars Immisch + + + The IDL compiler C++ back-end would generate incorrect TypeCode + constants for IDL like

+

+    struct S {
+      sequence <sequence <S> > a;
+    };
+  
+
+
+ + + + Memory corruption when initialising multiply-recursive + structures + Marcus Bullingham + + + IDL types where there was more than one recursion to the same type + would corrupt memory, sometimes leading to a crash. + +
Index: bugfixes.xsl =================================================================== RCS file: /cvsroot/omni/bugfixes.xsl,v retrieving revision 1.1.2.11 retrieving revision 1.1.2.12 diff -u -u -r1.1.2.11 -r1.1.2.12 --- bugfixes.xsl 2001/02/20 10:26:37 1.1.2.11 +++ bugfixes.xsl 2001/03/20 17:27:24 1.1.2.12 @@ -81,8 +81,8 @@