Please report new issues athttps://github.com/DOCGroup
when trying to run idl3_to_xmi on xmi_for_sequence test it crashes when build with msvc9/xerces3 crashes on the code (release line): XStr::~XStr () { if (_wstr) XMLString::release(&_wstr); } callstack: CIAO_XML_Utilsd.dll!CIAO::XML::XStr::~XStr() Line 50 + 0x15 bytes C++ CIAO_IDL3_TO_XMI_BEd.dll!CIAO::XMI::idl3_to_xmi_visitor::~idl3_to_xmi_visitor() Line 121 + 0xe bytes C++ CIAO_IDL3_TO_XMI_BEd.dll!BE_produce() Line 139 + 0x12 bytes C++ > tao_idl3_to_xmi.exe!DRV_drive(const char * s=0x028ffdd0) Line 285 + 0x8 bytes C++ tao_idl3_to_xmi.exe!ace_main_i(int argc=7, char * * argv=0x003a1cd0) Line 370 + 0x13 bytes C++ tao_idl3_to_xmi.exe!ACE_Main::run_i(int argc=7, char * * argv=0x003a1cd0) Line 304 + 0x1b bytes C++ ACEd.dll!ACE_Main_Base::run(int argc=7, char * * argv=0x003a1cd0) Line 87 + 0x17 bytes C++ tao_idl3_to_xmi.exe!main(int argc=7, char * * argv=0x003a1cd0) Line 304 + 0x59 bytes C++ tao_idl3_to_xmi.exe!__tmainCRTStartup() Line 586 + 0x19 bytes C tao_idl3_to_xmi.exe!mainCRTStartup() Line 403 C
scoreboard also shows that vc9 doesn't work
vc8 also seems to fail
seems related to xerces3, at least on fc8 we see now the same problem, there we also have xerces3
also valgrind heavily complains on idl3 to xmi
updated version