The following bugs in omniORB 3.0.4 have been fixed. You can get the fixes in three ways:
|
Summary: |
Memory leak in string_to_object() (bug number 10)
|
Date: |
Tue Feb 5 12:09:40 GMT 2002 |
Fixed by: |
djr |
Reported by: |
Jose Hernandez |
Description: |
There was a memory leak in CORBA::ORB::string_to_object() under certain circumstances. This was due to an base class lacking a virtual destructor. |
|
Summary: |
Memory leak in omniNames (bug number 9)
|
Date: |
Fri Oct 5 17:47:54 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
Mathieu de Naurois |
Link for this bug: |
http://www.uk.research.att.com/omniORB/archives/2001-10/0032.html
|
Description: |
A silly memory leak was introduced when omniNames was POAfied. Amazing it took this long before someone noticed :-) |
|
Summary: |
Incorrect result when assigning unsigned long long consts (bug number 8)
|
Date: |
Thu Aug 30 10:13:19 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
Carl Thompson |
Link for this bug: |
http://www.uk.research.att.com/omniORB/archives/2001-08/0266.html
|
Description: |
A cut-and-paste error caused the value of some unsigned long long consts to be damaged. |
|
Summary: |
Deadlock when a worker thread can't be started (bug number 7)
|
Date: |
Tue Aug 28 12:02:05 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
Gail Ollis |
Link for this bug: |
http://www.uk.research.att.com/omniORB/archives/2001-08/0246.html
|
Description: |
An attempt to re-lock a locked mutex lead to a deadlock when thread creation failed. |
|
Summary: |
Wrong _out type for fixed size structs/unions (bug number 6)
|
Date: |
Mon Aug 20 14:44:28 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
Vibhu Rishi |
Link for this bug: |
http://www.uk.research.att.com/omniORB/archives/2001-08/0130.html
|
|
Summary: |
Refcount not incremented in find_POA with AdapterActivator. (bug number 5)
|
Date: |
Fri Aug 3 11:09:01 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
Patrick Hubert |
Link for this bug: |
http://www.uk.research.att.com/omniORB/archives/2001-08/0030.html
|
Description: |
In the case that find_POA() activated the POA using an AdapterActivator, it failed to increment the POA's reference count. |
|
Summary: |
Incorrect omniidl output with repeated names in nested scopes (bug number 4)
|
Date: |
Fri Jul 27 17:55:52 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
Juan Bernabó |
Link for this bug: |
http://www.uk.research.att.com/omniORB/archives/2001-07/0218.html
|
Description: |
IDL like
module a {
module b {
interface Address {};
};
module c {
module b {
interface BAddress : a::b::Address { };
};
};
};
would result in invalid C++.
|
|
Summary: |
Incorrect behaviour with incarnate/etherealize (bug number 3)
|
Date: |
Tue Jul 24 15:53:44 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
William H Jones |
Link for this bug: |
http://www.uk.research.att.com/omniORB/archives/2001-07/0116.html
|
Description: |
Multi-threaded access to servant activators could cause all sorts of grief. |
|
Summary: |
HPUX 11.00 shared libraries are not build with -Wl,+s (bug number 2)
|
Date: |
Mon Jul 16 11:25:55 BST 2001 |
Fixed by: |
sll |
Reported by: |
David Tiller |
Description: |
HPUX 11.00 shared libraries are not build with -Wl,+s which enable SHLIB_PATH searching at runtime. |
|
Summary: |
nameclt fails when passed a nil BindingIterator (bug number 1)
|
Date: |
Fri Jul 6 14:30:35 BST 2001 |
Fixed by: |
dpg1 |
Reported by: |
Tilman Skobowsky |
Description: |
Some Naming services return a nil BindingIterator if a context is empty. nameclt would blindly dereference the nil in this case. |
|