Bug 3613 - IDL3_to_XMI fails when build with xerces3
Summary: IDL3_to_XMI fails when build with xerces3
Status: NEW
Alias: None
Product: CIAO
Classification: Unclassified
Component: CIAO Container Implementation (show other bugs)
Version: 1.0.2
Hardware: All Windows NT
: P3 normal
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks: 3607
  Show dependency tree
 
Reported: 2009-03-09 04:41 CDT by Johnny Willemsen
Modified: 2011-06-20 08:48 CDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johnny Willemsen 2009-03-09 04:41:54 CDT
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
Comment 1 Johnny Willemsen 2009-03-19 10:59:19 CDT
scoreboard also shows that vc9 doesn't work
Comment 2 Johnny Willemsen 2009-04-22 12:54:04 CDT
vc8 also seems to fail
Comment 3 Johnny Willemsen 2009-07-22 06:21:56 CDT
seems related to xerces3, at least on fc8 we see now the same problem, there we also have xerces3
Comment 4 Johnny Willemsen 2011-06-20 08:48:36 CDT
also valgrind heavily complains on idl3 to xmi
Comment 5 Johnny Willemsen 2011-06-20 08:48:50 CDT
updated version