assertion error when using python2.5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-omniorb2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: python-omniorb2
Hi
Using the python-omniorb2 package from ubuntu to run our application using python2.5 I get the following error:
omniORB: Assertion failed. This indicates a bug in the application using
omniORB, or maybe in omniORB itself.
file: ../../modules/
line: 421
info: PyClass_
terminate called after throwing an instance of 'omniORB:
Aborted (core dumped)
This happens when doing a <rootNamingCont
Rebuilding omniorb4 and python-omniorb2 (source packages) with "XS-Python-Version: all" in debian/control (instead of "current") and running the same using python2.4 works perfectly.
BTW, why isn't XS-P-V set to "all" by default? The changelog entry of python-omniorb2 suggest it is set to "current" because omniorb4 has it set to "current". But isn't the correct thing to change XS-P-V to "all" in omniorb4 instead?
Regards
Floris
Changed in python-omniorb2 (Ubuntu): | |
status: | Incomplete → Fix Committed |
Changed in python-omniorb2 (Ubuntu): | |
status: | Fix Committed → Fix Released |
Hi
Upstream says that omniORBpy 2.6 (i.e. python-omniorb2 2.6) won't work with python2.5. So the quick fix is to change XS-Python-Version to "2.4". The long term fix is to change the versions to omniORBpy 3.0 (and hence omniORB 4.1 for the omniorb4 package).
Regards
Floris