You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by Simone Bordin <si...@spaziozerouno.it> on 2008/03/12 16:05:55 UTC

WSDL2C: core dumped in generated code.

I have a problem with client services generated with WSDL2C.

When i use it in my application, sometimes it crashes.
Bottom there's the stack trace that is printed when this happend.

Is this a problem in code generated from WSDL2C?
Thanx,
simone

*** glibc detected *** ./com_fonia: double free or corruption (out):
0x08f03c18 ***
======= Backtrace: =========
/lib/libc.so.6[0x8d98b6]
/lib/libc.so.6(cfree+0x90)[0x8dce00]
/usr/lib/libxml2.so.2(xmlCharEncCloseFunc+0x4f)[0xbebbaf]
/usr/lib/libxml2.so.2(xmlFreeParserInputBuffer+0x3f)[0xc16fdf]
/usr/lib/libxml2.so.2(xmlFreeInputStream+0x78)[0xbf0008]
/usr/lib/libxml2.so.2(xmlFreeParserCtxt+0x28)[0xbf0058]
/usr/lib/libxml2.so.2(xmlFreeTextReader+0x1ee)[0xc9bdae]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axis2_libxml2_reader_wrapper_free+0x5e)[0xfd6acb]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axiom_xml_reader_free+0x1d)[0xfd5a87]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_stax_builder_free+0xb6)[0x9e7847]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_builder_free+0xb1)[0x9f161f]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_envelope_free+0x95)[0x9f080a]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_msg_ctx_free+0x14a)[0x5367ad]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_ctx_free+0x83)[0x53b2d6]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_client_free+0x50)[0x541e9f]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_create_op_client+0xd0)[0x545699]
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_send_receive_with_op_qname+0x541)[0x544f52]
/home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1(axis2_stub_op_AppFoniaService_CallState+0x1f2)[0x1397a8]
./com_fonia[0x8060577]
./com_fonia[0x8061f61]
./com_fonia[0x80638fe]
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1(_ZN4sp016Thread7svc_runEPv+0x30)[0x3a6410]
/lib/libpthread.so.0[0x86143b]
/lib/libc.so.6(clone+0x5e)[0x940fde]
======= Memory map: ========
00110000-00120000 r-xp 00000000 08:05 689825    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
00120000-00121000 rw-p 00010000 08:05 689825    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
00121000-00134000 r-xp 00000000 08:05 720406    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
00134000-00135000 rw-p 00012000 08:05 720406    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
00135000-00144000 r-xp 00000000 08:05 720455    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
00144000-00145000 rw-p 0000e000 08:05 720455    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
00145000-00150000 r-xp 00000000 08:05 6352357   
/lib/libgcc_s-4.1.2-20070626.so.1
00150000-00151000 rw-p 0000a000 08:05 6352357   
/lib/libgcc_s-4.1.2-20070626.so.1
00151000-00163000 r-xp 00000000 08:05 2449523    /usr/lib/libz.so.1.2.3
00163000-00164000 rw-p 00011000 08:05 2449523    /usr/lib/libz.so.1.2.3
00164000-00167000 r-xp 00000000 08:05 6352358    /lib/libuuid.so.1.2
00167000-00168000 rw-p 00002000 08:05 6352358    /lib/libuuid.so.1.2
00168000-001c5000 r-xp 00000000 08:05 2449588   
/usr/lib/libsqlite3.so.0.8.6
001c5000-001c7000 rw-p 0005c000 08:05 2449588   
/usr/lib/libsqlite3.so.0.8.6
001c7000-001e6000 r-xp 00000000 08:05 6352356    /lib/libexpat.so.0.5.0
001e6000-001e8000 rw-p 0001e000 08:05 6352356    /lib/libexpat.so.0.5.0
001e8000-001f0000 r-xp 00000000 08:05 2449530   
/usr/lib/libXrender.so.1.3.0
001f0000-001f1000 rw-p 00007000 08:05 2449530   
/usr/lib/libXrender.so.1.3.0
001f1000-00200000 r-xp 00000000 08:05 2449534    /usr/lib/libXext.so.6.4.0
00200000-00201000 rw-p 0000e000 08:05 2449534    /usr/lib/libXext.so.6.4.0
00203000-00204000 r-xp 00203000 00:00 0          [vdso]
00204000-00225000 r-xp 00000000 08:05 2449551    /usr/lib/libjpeg.so.62.0.0
00225000-00226000 rw-p 00020000 08:05 2449551    /usr/lib/libjpeg.so.62.0.0
00226000-0024d000 r-xp 00000000 08:05 2449525   
/usr/lib/libfontconfig.so.1.1.0
0024d000-00255000 rw-p 00027000 08:05 2449525   
/usr/lib/libfontconfig.so.1.1.0
00256000-00277000 r-xp 00000000 08:05 392872    
/opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
00277000-00278000 rw-p 00021000 08:05 392872    
/opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
00278000-00358000 r-xp 00000000 08:05 2449553    /usr/lib/libstdc++.so.6.0.8
00358000-0035c000 r--p 000df000 08:05 2449553    /usr/lib/libstdc++.so.6.0.8
0035c000-0035d000 rw-p 000e3000 08:05 2449553    /usr/lib/libstdc++.so.6.0.8
0035d000-00363000 rw-p 0035d000 00:00 0
00363000-0036b000 r-xp 00000000 08:05 2449544    /usr/lib/libSM.so.6.0.0
0036b000-0036c000 rw-p 00007000 08:05 2449544    /usr/lib/libSM.so.6.0.0
0036c000-00383000 r-xp 00000000 08:05 2449543    /usr/lib/libICE.so.6.3.0
00383000-00384000 rw-p 00016000 08:05 2449543    /usr/lib/libICE.so.6.3.0
00384000-00386000 rw-p 00384000 00:00 0
00386000-0038a000 r-xp 00000000 08:05 2449538    /usr/lib/libXfixes.so.3.1.0
0038a000-0038b000 rw-p 00003000 08:05 2449538    /usr/lib/libXfixes.so.3.1.0
0038b000-0038d000 r-xp 00000000 08:05 2449527    /usr/lib/libXau.so.6.0.0
0038d000-0038e000 rw-p 00001000 08:05 2449527    /usr/lib/libXau.so.6.0.0
0038e000-00393000 r-xp 00000000 08:05 2449528    /usr/lib/libXdmcp.so.6.0.0
00393000-00394000 rw-p 00004000 08:05 2449528    /usr/lib/libXdmcp.so.6.0.0
00394000-00397000 r-xp 00000000 08:05 392884    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
00397000-00398000 rw-p 00002000 08:05 392884    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
00398000-0039a000 r-xp 00000000 08:05 392899    
/opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
0039a000-0039b000 rw-p 00001000 08:05 392899    
/opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
003a0000-003ad000 r-xp 00000000 08:05 362745    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
003ad000-003ae000 rw-p 0000d000 08:05 362745    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
003b2000-003d2000 r-xp 00000000 08:05 392860    
/opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
003d2000-003d3000 rw-p 0001f000 08:05 392860    
/opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
003d3000-003d6000 rw-p 003d3000 00:00 0
003d6000-0043e000 r-xp 00000000 08:05 2427704    /usr/lib/libmng.so.1.0.0
0043e000-00441000 rw-p 00067000 08:05 2427704    /usr/lib/libmng.so.1.0.0
00441000-00472000 r-xp 00000000 08:05 2449552    /usr/lib/liblcms.so.1.0.15
00472000-00473000 rw-p 00030000 08:05 2449552    /usr/lib/liblcms.so.1.0.15
00473000-00476000 rw-p 00473000 00:00 0
00490000-004af000 r-xp 00000000 08:05 196764    
/opt/apr-1.2.9/lib/libapr-1.so.0.2.9
004af000-004b0000 rw-p 0001f000 08:05 196764    
/opt/apr-1.2.9/lib/libapr-1.so.0.2.9
004f0000-00554000 r-xp 00000000 08:05 392878    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
00554000-00556000 rw-p 00063000 08:05 392878    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
005a7000-005b7000 r-xp 00000000 08:05 362754    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
005b7000-005b8000 rw-p 00010000 08:05 362754    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
005b8000-00635000 r-xp 00000000 08:05 2449524   
/usr/lib/libfreetype.so.6.3.10
00635000-00638000 rw-p 0007d000 08:05 2449524   
/usr/lib/libfreetype.so.6.3.10
00654000-00665000 r-xp 00000000 08:05 392875    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
00665000-00666000 rw-p 00010000 08:05 392875    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
00680000-00687000 r-xp 00000000 08:05 392894    
/opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
00687000-00688000 rw-p 00007000 08:05 392894    
/opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
006ce000-006e7000 r-xp 00000000 08:05 6352323    /lib/ld-2.5.so
006e7000-006e8000 r--p 00019000 08:05 6352323    /lib/ld-2.5.so
006e8000-006e9000 rw-p 0001a000 08:05 6352323    /lib/ld-2.5.so
006f4000-00707000 r-xp 00000000 08:05 196823    
/opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
00707000-00708000 rw-p 00013000 08:05 196823    
/opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
007ae000-007c1000 r-xp 00000000 08:05 689817    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
007c1000-007c2000 rw-p 00012000 08:05 689817    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
0082d000-0082f000 r-xp 00000000 08:05 6352349    /lib/libdl-2.5.so
0082f000-00830000 r--p 00001000 08:05 6352349    /lib/libdl-2.5.so
00830000-00831000 rw-p 00002000 08:05 6352349    /lib/libdl-2.5.so
00833000-00858000 r-xp 00000000 08:05 6352355    /lib/libm-2.5.so
00858000-00859000 r--p 00024000 08:05 6352355    /lib/libm-2.5.so
00859000-0085a000 rw-p 00025000 08:05 6352355    /lib/libm-2.5.so
0085c000-0086f000 r-xp 00000000 08:05 6352350    /lib/libpthread-2.5.so
0086f000-00870000 r--p 00012000 08:05 6352350    /lib/libpthread-2.5.so
00870000-00871000 rw-p 00013000 08:05 6352350    /lib/libpthread-2.5.so
00871000-00873000 rw-p 00871000 00:00 0
00873000-009ad000 r-xp 00000000 08:05 6352348    /lib/libc-2.5.so
009ad000-009af000 r--p 00139000 08:05 6352348    /lib/libc-2.5.so
009af000-009b0000 rw-p 0013b000 08:05 6352348    /lib/libc-2.5.so
009b0000-009b3000 rw-p 009b0000 00:00 0
009d0000-009fc000 r-xp 00000000 08:05 392869    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
009fc000-009fd000 rw-p 0002b000 08:05 392869    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
009fd000-00b66000 r-xp 00000000 08:05 196832    
/opt/log4cxx/lib/liblog4cxx.so.10.0.0
00b66000-00b7b000 rw-p 00168000 08:05 196832    
/opt/log4cxx/lib/liblog4cxx.so.10.0.0
00b7b000-00b7c000 rw-p 00b7b000 00:00 0
00b8a000-00baf000 r-xp 00000000 08:05 2449526    /usr/lib/libpng12.so.0.10.0
00baf000-00bb0000 rw-p 00024000 08:05 2449526    /usr/lib/libpng12.so.0.10.0
00bb2000-00bb4000 r-xp 00000000 08:05 2449535   
/usr/lib/libXinerama.so.1.0.0
00bb4000-00bb5000 rw-p 00001000 08:05 2449535   
/usr/lib/libXinerama.so.1.0.0
00bb7000-00bba000 r-xp 00000000 08:05 2449537    /usr/lib/libXrandr.so.2.0.0
00bba000-00bbb000 rw-p 00002000 08:05 2449537    /usr/lib/libXrandr.so.2.0.0
00bbd000-00bc6000 r-xp 00000000 08:05 2449539   
/usr/lib/libXcursor.so.1.0.2
00bc6000-00bc7000 rw-p 00008000 08:05 2449539   
/usr/lib/libXcursor.so.1.0.2
00bca000-00bcd000 r-xp 00000000 08:05 689829    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
00bcd000-00bce000 rw-p 00002000 08:05 689829    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
00bce000-00cfa000 r-xp 00000000 08:05 2449548    /usr/lib/libxml2.so.2.6.26
00cfa000-00cff000 rw-p 0012b000 08:05 2449548    /usr/lib/libxml2.so.2.6.26
00cff000-00d00000 rw-p 00cff000 00:00 0
00d22000-00d27000 r-xp 00000000 08:05 392837    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
00d27000-00d28000 rw-p 00004000 08:05 392837    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
00d8c000-00d93000 r-xp 00000000 08:05 6350857    /lib/librt-2.5.so
00d93000-00d94000 r--p 00006000 08:05 6350857    /lib/librt-2.5.so
00d94000-00d95000 rw-p 00007000 08:05 6350857    /lib/librt-2.5.so
00d9a000-00dac000 r-xp 00000000 08:05 2427711    /usr/lib/libXft.so.2.1.2
00dac000-00dad000 rw-p 00012000 08:05 2427711    /usr/lib/libXft.so.2.1.2
00dce000-00dd4000 r-xp 00000000 08:05 689821    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
00dd4000-00dd5000 rw-p 00006000 08:05 689821    
/home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
00dfd000-00e12000 r-xp 00000000 08:05 392881    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
00e12000-00e13000 rw-p 00015000 08:05 392881    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
00e1c000-00f01000 r-xp 00000000 08:05 2426980   
/usr/lib/libDivaS.so.1.107.525
00f01000-00f20000 rw-p 000e5000 08:05 2426980   
/usr/lib/libDivaS.so.1.107.525
00f20000-00f42000 rw-p 00f20000 00:00 0
00fd2000-00fdb000 r-xp 00000000 08:05 392866    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
00fdb000-00fdc000 rw-p 00008000 08:05 392866    
/opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
00fdc000-010db000 r-xp 00000000 08:05 2449529    /usr/lib/libX11.so.6.2.0
010db000-010df000 rw-p 000fe000 08:05 2449529    /usr/lib/libX11.so.6.2.0
04ab0000-052e7000 r-xp 00000000 08:05 622091    
/usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
052e7000-05327000 rw-p 00837000 08:05 622091    
/usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
05327000-0532b000 rw-p 05327000 00:00 0
0578e000-05793000 r-xp 00000000 08:05 6352374    /lib/libcrypt-2.5.so
05793000-05794000 r--p 00004000 08:05 6352374    /lib/libcrypt-2.5.so
05794000-05795000 rw-p 00005000 08:05 6352374    /lib/libcrypt-2.5.so
05795000-057bc000 rw-p 05795000 00:00 0
08048000-0808e000 r-xp 00000000 08:05 65580     
/opt/mgwc_platform/bin/com_fonia
0808e000-0808f000 rw-p 00046000 08:05 65580     
/opt/mgwc_platform/bin/com_fonia
08c3e000-08f21000 rw-p 08c3e000 00:00 0
b05fc000-b05fd000 ---p b05fc000 00:00 0
b05fd000-b0ffd000 rw-p b05fd000 00:00 0
b0ffd000-b0ffe000 ---p b0ffd000 00:00 0
b0ffe000-b19fe000 rw-p b0ffe000 00:00 0
b19fe000-b19ff000 ---p b19fe000 00:00 0
b19ff000-b23ff000 rw-p b19ff000 00:00 0
b23ff000-b2400000 ---p b23ff000 00:00 0
b2400000-b2e21000 rw-p b2400000 00:00 0
b2e21000-b2f00000 ---p b2e21000 00:00 0
b2f54000-b2f65000 rw-p b2f54000 00:00 0
b2f65000-b2f66000 ---p b2f65000 00:00 0
b2f66000-b3966000 rw-p b2f66000 00:00 0
b3966000-b3967000 ---p b3966000 00:00 0
b3967000-b4367000 rw-p b3967000 00:00 0
b4367000-b4368000 ---p b4367000 00:00 0
b4368000-b4d68000 rw-p b4368000 00:00 0
b4d68000-b4d69000 ---p b4d68000 00:00 0
b4d69000-b5769000 rw-p b4d69000 00:00 0
b5769000-b576a000 ---p b5769000 00:00 0
b576a000-b616a000 rw-p b576a000 00:00 0
b616a000-b616b000 ---p b616a000 00:00 0
b616b000-b6b6b000 rw-p b616b000 00:00 0
b6b6b000-b6b6c000 ---p b6b6b000 00:00 0
b6b6c000-b756c000 rw-p b6b6c000 00:00 0
b756c000-b756d000 ---p b756c000 00:00 0
b756d000-b7f7b000 rw-p b756d000 00:00 0
b7f7b000-b7f88000 rw-p b7f7b000 00:00 0
b7f88000-b7f8f000 r--s 00000000 08:05 2488196   
/usr/lib/gconv/gconv-modules.cache
b7f8f000-b7f90000 rw-p b7f8f000 00:00 0
bfbfe000-bfc13000 rw-p bfbfe000 00:00 0          [stack]
Aborted (core dumped)



-- 

simone bordin
developer

spazio zerouno spa <http://www.spaziozerouno.it>
via brescia 47 - 20063 cernusco s/n (mi)
Tel. +39.02927314.1
Fax. +39.02927314.211


Re: WSDL2C: core dumped in generated code.

Posted by Simone Bordin <si...@spaziozerouno.it>.
Hi Dimuthu,
it seems that using guththila the crash problem is resolved also on linux.

Now i'm testing it more deeply (in my application i need to use
different services/stub)

For now thanks,
simone



Dimuthu Gamage wrote:
> HI Simone,
>
> I heard that there are some problem with libxml parser with mulitple
> threading in windows. It may be the problem you too facing in linux.
> Just for a test can you try building the axis2 with the guththila as
> the parser,
> you can do this by giving '--enable-guththila' as a configure option
> when building from the source.
>
> Thanks
> Dimuthu
>
>
>
> On Wed, Mar 12, 2008 at 11:29 PM, Simone Bordin
> <si...@spaziozerouno.it> wrote:
>   
>>  I'm using a nightly build of 15 february.
>>  In the next day i'll try with the lastest nigthly build.
>>
>>  But i think the problem is in thread.
>>  I'm using 2 thead to call the same service but in different location
>> (different URI).
>>  For each thread i have create its own eviroment (axutil_env_t) and stub
>> (axis2_stub_t).
>>
>>  If i use only one thread to call the service (toward one destination)
>> there's no problem.
>>  When i use the 2 thread (one for each destination) there's the crash
>> problem.
>>
>>  Do u think is this the problem?
>>  Thanks,
>>  simone
>>
>>
>>
>>  Dimuthu Gamage wrote:
>>
>>  Hi Simone,
>> I doubt whether it is a problem of WSDL2C as i coudn't see anything
>> related to ADB (ADB is the most possible place to find errors in the
>> codegen),
>>
>> BTW are you using the latest nightly build (from
>> http://people.apache.org/dist/axis2/nightly/ ) or 1.3 build for the
>> codegen tool?, if it is the old version can you re- try with the
>> nightly build?
>>
>> Thanks
>> Dimuthu
>>
>> On Wed, Mar 12, 2008 at 8:35 PM, Simone Bordin
>> <si...@spaziozerouno.it> wrote:
>>
>>
>>  I have a problem with client services generated with WSDL2C.
>>
>>  When i use it in my application, sometimes it crashes.
>>  Bottom there's the stack trace that is printed when this happend.
>>
>>  Is this a problem in code generated from WSDL2C?
>>  Thanx,
>>  simone
>>
>>  *** glibc detected *** ./com_fonia: double free or corruption (out):
>> 0x08f03c18 ***
>>  ======= Backtrace: =========
>>  /lib/libc.so.6[0x8d98b6]
>>  /lib/libc.so.6(cfree+0x90)[0x8dce00]
>>  /usr/lib/libxml2.so.2(xmlCharEncCloseFunc+0x4f)[0xbebbaf]
>>  /usr/lib/libxml2.so.2(xmlFreeParserInputBuffer+0x3f)[0xc16fdf]
>>  /usr/lib/libxml2.so.2(xmlFreeInputStream+0x78)[0xbf0008]
>>  /usr/lib/libxml2.so.2(xmlFreeParserCtxt+0x28)[0xbf0058]
>>  /usr/lib/libxml2.so.2(xmlFreeTextReader+0x1ee)[0xc9bdae]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axis2_libxml2_reader_wrapper_free+0x5e)[0xfd6acb]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axiom_xml_reader_free+0x1d)[0xfd5a87]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_stax_builder_free+0xb6)[0x9e7847]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_builder_free+0xb1)[0x9f161f]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_envelope_free+0x95)[0x9f080a]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_msg_ctx_free+0x14a)[0x5367ad]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_ctx_free+0x83)[0x53b2d6]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_client_free+0x50)[0x541e9f]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_create_op_client+0xd0)[0x545699]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_send_receive_with_op_qname+0x541)[0x544f52]
>>
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1(axis2_stub_op_AppFoniaService_CallState+0x1f2)[0x1397a8]
>>  ./com_fonia[0x8060577]
>>  ./com_fonia[0x8061f61]
>>  ./com_fonia[0x80638fe]
>>
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1(_ZN4sp016Thread7svc_runEPv+0x30)[0x3a6410]
>>  /lib/libpthread.so.0[0x86143b]
>>  /lib/libc.so.6(clone+0x5e)[0x940fde]
>>  ======= Memory map: ========
>>  00110000-00120000 r-xp 00000000 08:05 689825
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>>  00120000-00121000 rw-p 00010000 08:05 689825
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>>  00121000-00134000 r-xp 00000000 08:05 720406
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>>  00134000-00135000 rw-p 00012000 08:05 720406
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>>  00135000-00144000 r-xp 00000000 08:05 720455
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>>  00144000-00145000 rw-p 0000e000 08:05 720455
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>>  00145000-00150000 r-xp 00000000 08:05 6352357
>> /lib/libgcc_s-4.1.2-20070626.so.1
>>  00150000-00151000 rw-p 0000a000 08:05 6352357
>> /lib/libgcc_s-4.1.2-20070626.so.1
>>  00151000-00163000 r-xp 00000000 08:05 2449523 /usr/lib/libz.so.1.2.3
>>  00163000-00164000 rw-p 00011000 08:05 2449523 /usr/lib/libz.so.1.2.3
>>  00164000-00167000 r-xp 00000000 08:05 6352358 /lib/libuuid.so.1.2
>>  00167000-00168000 rw-p 00002000 08:05 6352358 /lib/libuuid.so.1.2
>>  00168000-001c5000 r-xp 00000000 08:05 2449588
>> /usr/lib/libsqlite3.so.0.8.6
>>  001c5000-001c7000 rw-p 0005c000 08:05 2449588
>> /usr/lib/libsqlite3.so.0.8.6
>>  001c7000-001e6000 r-xp 00000000 08:05 6352356 /lib/libexpat.so.0.5.0
>>  001e6000-001e8000 rw-p 0001e000 08:05 6352356 /lib/libexpat.so.0.5.0
>>  001e8000-001f0000 r-xp 00000000 08:05 2449530
>> /usr/lib/libXrender.so.1.3.0
>>  001f0000-001f1000 rw-p 00007000 08:05 2449530
>> /usr/lib/libXrender.so.1.3.0
>>  001f1000-00200000 r-xp 00000000 08:05 2449534 /usr/lib/libXext.so.6.4.0
>>  00200000-00201000 rw-p 0000e000 08:05 2449534 /usr/lib/libXext.so.6.4.0
>>  00203000-00204000 r-xp 00203000 00:00 0 [vdso]
>>  00204000-00225000 r-xp 00000000 08:05 2449551 /usr/lib/libjpeg.so.62.0.0
>>  00225000-00226000 rw-p 00020000 08:05 2449551 /usr/lib/libjpeg.so.62.0.0
>>  00226000-0024d000 r-xp 00000000 08:05 2449525
>> /usr/lib/libfontconfig.so.1.1.0
>>  0024d000-00255000 rw-p 00027000 08:05 2449525
>> /usr/lib/libfontconfig.so.1.1.0
>>  00256000-00277000 r-xp 00000000 08:05 392872
>> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>>  00277000-00278000 rw-p 00021000 08:05 392872
>> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>>  00278000-00358000 r-xp 00000000 08:05 2449553
>> /usr/lib/libstdc++.so.6.0.8
>>  00358000-0035c000 r--p 000df000 08:05 2449553
>> /usr/lib/libstdc++.so.6.0.8
>>  0035c000-0035d000 rw-p 000e3000 08:05 2449553
>> /usr/lib/libstdc++.so.6.0.8
>>  0035d000-00363000 rw-p 0035d000 00:00 0
>>  00363000-0036b000 r-xp 00000000 08:05 2449544 /usr/lib/libSM.so.6.0.0
>>  0036b000-0036c000 rw-p 00007000 08:05 2449544 /usr/lib/libSM.so.6.0.0
>>  0036c000-00383000 r-xp 00000000 08:05 2449543 /usr/lib/libICE.so.6.3.0
>>  00383000-00384000 rw-p 00016000 08:05 2449543 /usr/lib/libICE.so.6.3.0
>>  00384000-00386000 rw-p 00384000 00:00 0
>>  00386000-0038a000 r-xp 00000000 08:05 2449538
>> /usr/lib/libXfixes.so.3.1.0
>>  0038a000-0038b000 rw-p 00003000 08:05 2449538
>> /usr/lib/libXfixes.so.3.1.0
>>  0038b000-0038d000 r-xp 00000000 08:05 2449527 /usr/lib/libXau.so.6.0.0
>>  0038d000-0038e000 rw-p 00001000 08:05 2449527 /usr/lib/libXau.so.6.0.0
>>  0038e000-00393000 r-xp 00000000 08:05 2449528 /usr/lib/libXdmcp.so.6.0.0
>>  00393000-00394000 rw-p 00004000 08:05 2449528 /usr/lib/libXdmcp.so.6.0.0
>>  00394000-00397000 r-xp 00000000 08:05 392884
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>>  00397000-00398000 rw-p 00002000 08:05 392884
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>>  00398000-0039a000 r-xp 00000000 08:05 392899
>> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>>  0039a000-0039b000 rw-p 00001000 08:05 392899
>> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>>  003a0000-003ad000 r-xp 00000000 08:05 362745
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>>  003ad000-003ae000 rw-p 0000d000 08:05 362745
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>>  003b2000-003d2000 r-xp 00000000 08:05 392860
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>>  003d2000-003d3000 rw-p 0001f000 08:05 392860
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>>  003d3000-003d6000 rw-p 003d3000 00:00 0
>>  003d6000-0043e000 r-xp 00000000 08:05 2427704 /usr/lib/libmng.so.1.0.0
>>  0043e000-00441000 rw-p 00067000 08:05 2427704 /usr/lib/libmng.so.1.0.0
>>  00441000-00472000 r-xp 00000000 08:05 2449552 /usr/lib/liblcms.so.1.0.15
>>  00472000-00473000 rw-p 00030000 08:05 2449552 /usr/lib/liblcms.so.1.0.15
>>  00473000-00476000 rw-p 00473000 00:00 0
>>  00490000-004af000 r-xp 00000000 08:05 196764
>> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>>  004af000-004b0000 rw-p 0001f000 08:05 196764
>> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>>  004f0000-00554000 r-xp 00000000 08:05 392878
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>>  00554000-00556000 rw-p 00063000 08:05 392878
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>>  005a7000-005b7000 r-xp 00000000 08:05 362754
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>>  005b7000-005b8000 rw-p 00010000 08:05 362754
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>>  005b8000-00635000 r-xp 00000000 08:05 2449524
>> /usr/lib/libfreetype.so.6.3.10
>>  00635000-00638000 rw-p 0007d000 08:05 2449524
>> /usr/lib/libfreetype.so.6.3.10
>>  00654000-00665000 r-xp 00000000 08:05 392875
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>>  00665000-00666000 rw-p 00010000 08:05 392875
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>>  00680000-00687000 r-xp 00000000 08:05 392894
>> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>>  00687000-00688000 rw-p 00007000 08:05 392894
>> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>>  006ce000-006e7000 r-xp 00000000 08:05 6352323 /lib/ld-2.5.so
>>  006e7000-006e8000 r--p 00019000 08:05 6352323 /lib/ld-2.5.so
>>  006e8000-006e9000 rw-p 0001a000 08:05 6352323 /lib/ld-2.5.so
>>  006f4000-00707000 r-xp 00000000 08:05 196823
>> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>>  00707000-00708000 rw-p 00013000 08:05 196823
>> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>>  007ae000-007c1000 r-xp 00000000 08:05 689817
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>>  007c1000-007c2000 rw-p 00012000 08:05 689817
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>>  0082d000-0082f000 r-xp 00000000 08:05 6352349 /lib/libdl-2.5.so
>>  0082f000-00830000 r--p 00001000 08:05 6352349 /lib/libdl-2.5.so
>>  00830000-00831000 rw-p 00002000 08:05 6352349 /lib/libdl-2.5.so
>>  00833000-00858000 r-xp 00000000 08:05 6352355 /lib/libm-2.5.so
>>  00858000-00859000 r--p 00024000 08:05 6352355 /lib/libm-2.5.so
>>  00859000-0085a000 rw-p 00025000 08:05 6352355 /lib/libm-2.5.so
>>  0085c000-0086f000 r-xp 00000000 08:05 6352350 /lib/libpthread-2.5.so
>>  0086f000-00870000 r--p 00012000 08:05 6352350 /lib/libpthread-2.5.so
>>  00870000-00871000 rw-p 00013000 08:05 6352350 /lib/libpthread-2.5.so
>>  00871000-00873000 rw-p 00871000 00:00 0
>>  00873000-009ad000 r-xp 00000000 08:05 6352348 /lib/libc-2.5.so
>>  009ad000-009af000 r--p 00139000 08:05 6352348 /lib/libc-2.5.so
>>  009af000-009b0000 rw-p 0013b000 08:05 6352348 /lib/libc-2.5.so
>>  009b0000-009b3000 rw-p 009b0000 00:00 0
>>  009d0000-009fc000 r-xp 00000000 08:05 392869
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>>  009fc000-009fd000 rw-p 0002b000 08:05 392869
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>>  009fd000-00b66000 r-xp 00000000 08:05 196832
>> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>>  00b66000-00b7b000 rw-p 00168000 08:05 196832
>> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>>  00b7b000-00b7c000 rw-p 00b7b000 00:00 0
>>  00b8a000-00baf000 r-xp 00000000 08:05 2449526
>> /usr/lib/libpng12.so.0.10.0
>>  00baf000-00bb0000 rw-p 00024000 08:05 2449526
>> /usr/lib/libpng12.so.0.10.0
>>  00bb2000-00bb4000 r-xp 00000000 08:05 2449535
>> /usr/lib/libXinerama.so.1.0.0
>>  00bb4000-00bb5000 rw-p 00001000 08:05 2449535
>> /usr/lib/libXinerama.so.1.0.0
>>  00bb7000-00bba000 r-xp 00000000 08:05 2449537
>> /usr/lib/libXrandr.so.2.0.0
>>  00bba000-00bbb000 rw-p 00002000 08:05 2449537
>> /usr/lib/libXrandr.so.2.0.0
>>  00bbd000-00bc6000 r-xp 00000000 08:05 2449539
>> /usr/lib/libXcursor.so.1.0.2
>>  00bc6000-00bc7000 rw-p 00008000 08:05 2449539
>> /usr/lib/libXcursor.so.1.0.2
>>  00bca000-00bcd000 r-xp 00000000 08:05 689829
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>>  00bcd000-00bce000 rw-p 00002000 08:05 689829
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>>  00bce000-00cfa000 r-xp 00000000 08:05 2449548 /usr/lib/libxml2.so.2.6.26
>>  00cfa000-00cff000 rw-p 0012b000 08:05 2449548 /usr/lib/libxml2.so.2.6.26
>>  00cff000-00d00000 rw-p 00cff000 00:00 0
>>  00d22000-00d27000 r-xp 00000000 08:05 392837
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>>  00d27000-00d28000 rw-p 00004000 08:05 392837
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>>  00d8c000-00d93000 r-xp 00000000 08:05 6350857 /lib/librt-2.5.so
>>  00d93000-00d94000 r--p 00006000 08:05 6350857 /lib/librt-2.5.so
>>  00d94000-00d95000 rw-p 00007000 08:05 6350857 /lib/librt-2.5.so
>>  00d9a000-00dac000 r-xp 00000000 08:05 2427711 /usr/lib/libXft.so.2.1.2
>>  00dac000-00dad000 rw-p 00012000 08:05 2427711 /usr/lib/libXft.so.2.1.2
>>  00dce000-00dd4000 r-xp 00000000 08:05 689821
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>>  00dd4000-00dd5000 rw-p 00006000 08:05 689821
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>>  00dfd000-00e12000 r-xp 00000000 08:05 392881
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>>  00e12000-00e13000 rw-p 00015000 08:05 392881
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>>  00e1c000-00f01000 r-xp 00000000 08:05 2426980
>> /usr/lib/libDivaS.so.1.107.525
>>  00f01000-00f20000 rw-p 000e5000 08:05 2426980
>> /usr/lib/libDivaS.so.1.107.525
>>  00f20000-00f42000 rw-p 00f20000 00:00 0
>>  00fd2000-00fdb000 r-xp 00000000 08:05 392866
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>>  00fdb000-00fdc000 rw-p 00008000 08:05 392866
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>>  00fdc000-010db000 r-xp 00000000 08:05 2449529 /usr/lib/libX11.so.6.2.0
>>  010db000-010df000 rw-p 000fe000 08:05 2449529 /usr/lib/libX11.so.6.2.0
>>  04ab0000-052e7000 r-xp 00000000 08:05 622091
>> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>>  052e7000-05327000 rw-p 00837000 08:05 622091
>> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>>  05327000-0532b000 rw-p 05327000 00:00 0
>>  0578e000-05793000 r-xp 00000000 08:05 6352374 /lib/libcrypt-2.5.so
>>  05793000-05794000 r--p 00004000 08:05 6352374 /lib/libcrypt-2.5.so
>>  05794000-05795000 rw-p 00005000 08:05 6352374 /lib/libcrypt-2.5.so
>>  05795000-057bc000 rw-p 05795000 00:00 0
>>  08048000-0808e000 r-xp 00000000 08:05 65580
>> /opt/mgwc_platform/bin/com_fonia
>>  0808e000-0808f000 rw-p 00046000 08:05 65580
>> /opt/mgwc_platform/bin/com_fonia
>>  08c3e000-08f21000 rw-p 08c3e000 00:00 0
>>  b05fc000-b05fd000 ---p b05fc000 00:00 0
>>  b05fd000-b0ffd000 rw-p b05fd000 00:00 0
>>  b0ffd000-b0ffe000 ---p b0ffd000 00:00 0
>>  b0ffe000-b19fe000 rw-p b0ffe000 00:00 0
>>  b19fe000-b19ff000 ---p b19fe000 00:00 0
>>  b19ff000-b23ff000 rw-p b19ff000 00:00 0
>>  b23ff000-b2400000 ---p b23ff000 00:00 0
>>  b2400000-b2e21000 rw-p b2400000 00:00 0
>>  b2e21000-b2f00000 ---p b2e21000 00:00 0
>>  b2f54000-b2f65000 rw-p b2f54000 00:00 0
>>  b2f65000-b2f66000 ---p b2f65000 00:00 0
>>  b2f66000-b3966000 rw-p b2f66000 00:00 0
>>  b3966000-b3967000 ---p b3966000 00:00 0
>>  b3967000-b4367000 rw-p b3967000 00:00 0
>>  b4367000-b4368000 ---p b4367000 00:00 0
>>  b4368000-b4d68000 rw-p b4368000 00:00 0
>>  b4d68000-b4d69000 ---p b4d68000 00:00 0
>>  b4d69000-b5769000 rw-p b4d69000 00:00 0
>>  b5769000-b576a000 ---p b5769000 00:00 0
>>  b576a000-b616a000 rw-p b576a000 00:00 0
>>  b616a000-b616b000 ---p b616a000 00:00 0
>>  b616b000-b6b6b000 rw-p b616b000 00:00 0
>>  b6b6b000-b6b6c000 ---p b6b6b000 00:00 0
>>  b6b6c000-b756c000 rw-p b6b6c000 00:00 0
>>  b756c000-b756d000 ---p b756c000 00:00 0
>>  b756d000-b7f7b000 rw-p b756d000 00:00 0
>>  b7f7b000-b7f88000 rw-p b7f7b000 00:00 0
>>  b7f88000-b7f8f000 r--s 00000000 08:05 2488196
>> /usr/lib/gconv/gconv-modules.cache
>>  b7f8f000-b7f90000 rw-p b7f8f000 00:00 0
>>  bfbfe000-bfc13000 rw-p bfbfe000 00:00 0 [stack]
>>  Aborted (core dumped)
>>
>>
>>
>>
>> --
>>
>>
>> simone bordin
>>  developer
>>
>>  spazio zerouno spa
>>  via brescia 47 - 20063 cernusco s/n (mi)
>>  Tel. +39.02927314.1
>>  Fax. +39.02927314.211
>>
>>  ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>
>>
>>
>>
>> --
>>
>>
>> simone bordin
>>  developer
>>
>>  spazio zerouno spa
>>  via brescia 47 - 20063 cernusco s/n (mi)
>>  Tel. +39.02927314.1
>>  Fax. +39.02927314.211
>>     
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>   

-- 

simone bordin
developer

spazio zerouno spa <http://www.spaziozerouno.it>
via brescia 47 - 20063 cernusco s/n (mi)
Tel. +39.02927314.1
Fax. +39.02927314.211


Re: WSDL2C: core dumped in generated code.

Posted by Dimuthu Gamage <di...@gmail.com>.
HI Simone,

I heard that there are some problem with libxml parser with mulitple
threading in windows. It may be the problem you too facing in linux.
Just for a test can you try building the axis2 with the guththila as
the parser,
you can do this by giving '--enable-guththila' as a configure option
when building from the source.

Thanks
Dimuthu



On Wed, Mar 12, 2008 at 11:29 PM, Simone Bordin
<si...@spaziozerouno.it> wrote:
>
>  I'm using a nightly build of 15 february.
>  In the next day i'll try with the lastest nigthly build.
>
>  But i think the problem is in thread.
>  I'm using 2 thead to call the same service but in different location
> (different URI).
>  For each thread i have create its own eviroment (axutil_env_t) and stub
> (axis2_stub_t).
>
>  If i use only one thread to call the service (toward one destination)
> there's no problem.
>  When i use the 2 thread (one for each destination) there's the crash
> problem.
>
>  Do u think is this the problem?
>  Thanks,
>  simone
>
>
>
>  Dimuthu Gamage wrote:
>
>  Hi Simone,
> I doubt whether it is a problem of WSDL2C as i coudn't see anything
> related to ADB (ADB is the most possible place to find errors in the
> codegen),
>
> BTW are you using the latest nightly build (from
> http://people.apache.org/dist/axis2/nightly/ ) or 1.3 build for the
> codegen tool?, if it is the old version can you re- try with the
> nightly build?
>
> Thanks
> Dimuthu
>
> On Wed, Mar 12, 2008 at 8:35 PM, Simone Bordin
> <si...@spaziozerouno.it> wrote:
>
>
>  I have a problem with client services generated with WSDL2C.
>
>  When i use it in my application, sometimes it crashes.
>  Bottom there's the stack trace that is printed when this happend.
>
>  Is this a problem in code generated from WSDL2C?
>  Thanx,
>  simone
>
>  *** glibc detected *** ./com_fonia: double free or corruption (out):
> 0x08f03c18 ***
>  ======= Backtrace: =========
>  /lib/libc.so.6[0x8d98b6]
>  /lib/libc.so.6(cfree+0x90)[0x8dce00]
>  /usr/lib/libxml2.so.2(xmlCharEncCloseFunc+0x4f)[0xbebbaf]
>  /usr/lib/libxml2.so.2(xmlFreeParserInputBuffer+0x3f)[0xc16fdf]
>  /usr/lib/libxml2.so.2(xmlFreeInputStream+0x78)[0xbf0008]
>  /usr/lib/libxml2.so.2(xmlFreeParserCtxt+0x28)[0xbf0058]
>  /usr/lib/libxml2.so.2(xmlFreeTextReader+0x1ee)[0xc9bdae]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axis2_libxml2_reader_wrapper_free+0x5e)[0xfd6acb]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axiom_xml_reader_free+0x1d)[0xfd5a87]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_stax_builder_free+0xb6)[0x9e7847]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_builder_free+0xb1)[0x9f161f]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_envelope_free+0x95)[0x9f080a]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_msg_ctx_free+0x14a)[0x5367ad]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_ctx_free+0x83)[0x53b2d6]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_client_free+0x50)[0x541e9f]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_create_op_client+0xd0)[0x545699]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_send_receive_with_op_qname+0x541)[0x544f52]
>
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1(axis2_stub_op_AppFoniaService_CallState+0x1f2)[0x1397a8]
>  ./com_fonia[0x8060577]
>  ./com_fonia[0x8061f61]
>  ./com_fonia[0x80638fe]
>
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1(_ZN4sp016Thread7svc_runEPv+0x30)[0x3a6410]
>  /lib/libpthread.so.0[0x86143b]
>  /lib/libc.so.6(clone+0x5e)[0x940fde]
>  ======= Memory map: ========
>  00110000-00120000 r-xp 00000000 08:05 689825
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>  00120000-00121000 rw-p 00010000 08:05 689825
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>  00121000-00134000 r-xp 00000000 08:05 720406
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>  00134000-00135000 rw-p 00012000 08:05 720406
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>  00135000-00144000 r-xp 00000000 08:05 720455
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>  00144000-00145000 rw-p 0000e000 08:05 720455
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>  00145000-00150000 r-xp 00000000 08:05 6352357
> /lib/libgcc_s-4.1.2-20070626.so.1
>  00150000-00151000 rw-p 0000a000 08:05 6352357
> /lib/libgcc_s-4.1.2-20070626.so.1
>  00151000-00163000 r-xp 00000000 08:05 2449523 /usr/lib/libz.so.1.2.3
>  00163000-00164000 rw-p 00011000 08:05 2449523 /usr/lib/libz.so.1.2.3
>  00164000-00167000 r-xp 00000000 08:05 6352358 /lib/libuuid.so.1.2
>  00167000-00168000 rw-p 00002000 08:05 6352358 /lib/libuuid.so.1.2
>  00168000-001c5000 r-xp 00000000 08:05 2449588
> /usr/lib/libsqlite3.so.0.8.6
>  001c5000-001c7000 rw-p 0005c000 08:05 2449588
> /usr/lib/libsqlite3.so.0.8.6
>  001c7000-001e6000 r-xp 00000000 08:05 6352356 /lib/libexpat.so.0.5.0
>  001e6000-001e8000 rw-p 0001e000 08:05 6352356 /lib/libexpat.so.0.5.0
>  001e8000-001f0000 r-xp 00000000 08:05 2449530
> /usr/lib/libXrender.so.1.3.0
>  001f0000-001f1000 rw-p 00007000 08:05 2449530
> /usr/lib/libXrender.so.1.3.0
>  001f1000-00200000 r-xp 00000000 08:05 2449534 /usr/lib/libXext.so.6.4.0
>  00200000-00201000 rw-p 0000e000 08:05 2449534 /usr/lib/libXext.so.6.4.0
>  00203000-00204000 r-xp 00203000 00:00 0 [vdso]
>  00204000-00225000 r-xp 00000000 08:05 2449551 /usr/lib/libjpeg.so.62.0.0
>  00225000-00226000 rw-p 00020000 08:05 2449551 /usr/lib/libjpeg.so.62.0.0
>  00226000-0024d000 r-xp 00000000 08:05 2449525
> /usr/lib/libfontconfig.so.1.1.0
>  0024d000-00255000 rw-p 00027000 08:05 2449525
> /usr/lib/libfontconfig.so.1.1.0
>  00256000-00277000 r-xp 00000000 08:05 392872
> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>  00277000-00278000 rw-p 00021000 08:05 392872
> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>  00278000-00358000 r-xp 00000000 08:05 2449553
> /usr/lib/libstdc++.so.6.0.8
>  00358000-0035c000 r--p 000df000 08:05 2449553
> /usr/lib/libstdc++.so.6.0.8
>  0035c000-0035d000 rw-p 000e3000 08:05 2449553
> /usr/lib/libstdc++.so.6.0.8
>  0035d000-00363000 rw-p 0035d000 00:00 0
>  00363000-0036b000 r-xp 00000000 08:05 2449544 /usr/lib/libSM.so.6.0.0
>  0036b000-0036c000 rw-p 00007000 08:05 2449544 /usr/lib/libSM.so.6.0.0
>  0036c000-00383000 r-xp 00000000 08:05 2449543 /usr/lib/libICE.so.6.3.0
>  00383000-00384000 rw-p 00016000 08:05 2449543 /usr/lib/libICE.so.6.3.0
>  00384000-00386000 rw-p 00384000 00:00 0
>  00386000-0038a000 r-xp 00000000 08:05 2449538
> /usr/lib/libXfixes.so.3.1.0
>  0038a000-0038b000 rw-p 00003000 08:05 2449538
> /usr/lib/libXfixes.so.3.1.0
>  0038b000-0038d000 r-xp 00000000 08:05 2449527 /usr/lib/libXau.so.6.0.0
>  0038d000-0038e000 rw-p 00001000 08:05 2449527 /usr/lib/libXau.so.6.0.0
>  0038e000-00393000 r-xp 00000000 08:05 2449528 /usr/lib/libXdmcp.so.6.0.0
>  00393000-00394000 rw-p 00004000 08:05 2449528 /usr/lib/libXdmcp.so.6.0.0
>  00394000-00397000 r-xp 00000000 08:05 392884
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>  00397000-00398000 rw-p 00002000 08:05 392884
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>  00398000-0039a000 r-xp 00000000 08:05 392899
> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>  0039a000-0039b000 rw-p 00001000 08:05 392899
> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>  003a0000-003ad000 r-xp 00000000 08:05 362745
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>  003ad000-003ae000 rw-p 0000d000 08:05 362745
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>  003b2000-003d2000 r-xp 00000000 08:05 392860
> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>  003d2000-003d3000 rw-p 0001f000 08:05 392860
> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>  003d3000-003d6000 rw-p 003d3000 00:00 0
>  003d6000-0043e000 r-xp 00000000 08:05 2427704 /usr/lib/libmng.so.1.0.0
>  0043e000-00441000 rw-p 00067000 08:05 2427704 /usr/lib/libmng.so.1.0.0
>  00441000-00472000 r-xp 00000000 08:05 2449552 /usr/lib/liblcms.so.1.0.15
>  00472000-00473000 rw-p 00030000 08:05 2449552 /usr/lib/liblcms.so.1.0.15
>  00473000-00476000 rw-p 00473000 00:00 0
>  00490000-004af000 r-xp 00000000 08:05 196764
> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>  004af000-004b0000 rw-p 0001f000 08:05 196764
> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>  004f0000-00554000 r-xp 00000000 08:05 392878
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>  00554000-00556000 rw-p 00063000 08:05 392878
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>  005a7000-005b7000 r-xp 00000000 08:05 362754
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>  005b7000-005b8000 rw-p 00010000 08:05 362754
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>  005b8000-00635000 r-xp 00000000 08:05 2449524
> /usr/lib/libfreetype.so.6.3.10
>  00635000-00638000 rw-p 0007d000 08:05 2449524
> /usr/lib/libfreetype.so.6.3.10
>  00654000-00665000 r-xp 00000000 08:05 392875
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>  00665000-00666000 rw-p 00010000 08:05 392875
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>  00680000-00687000 r-xp 00000000 08:05 392894
> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>  00687000-00688000 rw-p 00007000 08:05 392894
> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>  006ce000-006e7000 r-xp 00000000 08:05 6352323 /lib/ld-2.5.so
>  006e7000-006e8000 r--p 00019000 08:05 6352323 /lib/ld-2.5.so
>  006e8000-006e9000 rw-p 0001a000 08:05 6352323 /lib/ld-2.5.so
>  006f4000-00707000 r-xp 00000000 08:05 196823
> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>  00707000-00708000 rw-p 00013000 08:05 196823
> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>  007ae000-007c1000 r-xp 00000000 08:05 689817
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>  007c1000-007c2000 rw-p 00012000 08:05 689817
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>  0082d000-0082f000 r-xp 00000000 08:05 6352349 /lib/libdl-2.5.so
>  0082f000-00830000 r--p 00001000 08:05 6352349 /lib/libdl-2.5.so
>  00830000-00831000 rw-p 00002000 08:05 6352349 /lib/libdl-2.5.so
>  00833000-00858000 r-xp 00000000 08:05 6352355 /lib/libm-2.5.so
>  00858000-00859000 r--p 00024000 08:05 6352355 /lib/libm-2.5.so
>  00859000-0085a000 rw-p 00025000 08:05 6352355 /lib/libm-2.5.so
>  0085c000-0086f000 r-xp 00000000 08:05 6352350 /lib/libpthread-2.5.so
>  0086f000-00870000 r--p 00012000 08:05 6352350 /lib/libpthread-2.5.so
>  00870000-00871000 rw-p 00013000 08:05 6352350 /lib/libpthread-2.5.so
>  00871000-00873000 rw-p 00871000 00:00 0
>  00873000-009ad000 r-xp 00000000 08:05 6352348 /lib/libc-2.5.so
>  009ad000-009af000 r--p 00139000 08:05 6352348 /lib/libc-2.5.so
>  009af000-009b0000 rw-p 0013b000 08:05 6352348 /lib/libc-2.5.so
>  009b0000-009b3000 rw-p 009b0000 00:00 0
>  009d0000-009fc000 r-xp 00000000 08:05 392869
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>  009fc000-009fd000 rw-p 0002b000 08:05 392869
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>  009fd000-00b66000 r-xp 00000000 08:05 196832
> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>  00b66000-00b7b000 rw-p 00168000 08:05 196832
> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>  00b7b000-00b7c000 rw-p 00b7b000 00:00 0
>  00b8a000-00baf000 r-xp 00000000 08:05 2449526
> /usr/lib/libpng12.so.0.10.0
>  00baf000-00bb0000 rw-p 00024000 08:05 2449526
> /usr/lib/libpng12.so.0.10.0
>  00bb2000-00bb4000 r-xp 00000000 08:05 2449535
> /usr/lib/libXinerama.so.1.0.0
>  00bb4000-00bb5000 rw-p 00001000 08:05 2449535
> /usr/lib/libXinerama.so.1.0.0
>  00bb7000-00bba000 r-xp 00000000 08:05 2449537
> /usr/lib/libXrandr.so.2.0.0
>  00bba000-00bbb000 rw-p 00002000 08:05 2449537
> /usr/lib/libXrandr.so.2.0.0
>  00bbd000-00bc6000 r-xp 00000000 08:05 2449539
> /usr/lib/libXcursor.so.1.0.2
>  00bc6000-00bc7000 rw-p 00008000 08:05 2449539
> /usr/lib/libXcursor.so.1.0.2
>  00bca000-00bcd000 r-xp 00000000 08:05 689829
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>  00bcd000-00bce000 rw-p 00002000 08:05 689829
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>  00bce000-00cfa000 r-xp 00000000 08:05 2449548 /usr/lib/libxml2.so.2.6.26
>  00cfa000-00cff000 rw-p 0012b000 08:05 2449548 /usr/lib/libxml2.so.2.6.26
>  00cff000-00d00000 rw-p 00cff000 00:00 0
>  00d22000-00d27000 r-xp 00000000 08:05 392837
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>  00d27000-00d28000 rw-p 00004000 08:05 392837
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>  00d8c000-00d93000 r-xp 00000000 08:05 6350857 /lib/librt-2.5.so
>  00d93000-00d94000 r--p 00006000 08:05 6350857 /lib/librt-2.5.so
>  00d94000-00d95000 rw-p 00007000 08:05 6350857 /lib/librt-2.5.so
>  00d9a000-00dac000 r-xp 00000000 08:05 2427711 /usr/lib/libXft.so.2.1.2
>  00dac000-00dad000 rw-p 00012000 08:05 2427711 /usr/lib/libXft.so.2.1.2
>  00dce000-00dd4000 r-xp 00000000 08:05 689821
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>  00dd4000-00dd5000 rw-p 00006000 08:05 689821
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>  00dfd000-00e12000 r-xp 00000000 08:05 392881
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>  00e12000-00e13000 rw-p 00015000 08:05 392881
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>  00e1c000-00f01000 r-xp 00000000 08:05 2426980
> /usr/lib/libDivaS.so.1.107.525
>  00f01000-00f20000 rw-p 000e5000 08:05 2426980
> /usr/lib/libDivaS.so.1.107.525
>  00f20000-00f42000 rw-p 00f20000 00:00 0
>  00fd2000-00fdb000 r-xp 00000000 08:05 392866
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>  00fdb000-00fdc000 rw-p 00008000 08:05 392866
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>  00fdc000-010db000 r-xp 00000000 08:05 2449529 /usr/lib/libX11.so.6.2.0
>  010db000-010df000 rw-p 000fe000 08:05 2449529 /usr/lib/libX11.so.6.2.0
>  04ab0000-052e7000 r-xp 00000000 08:05 622091
> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>  052e7000-05327000 rw-p 00837000 08:05 622091
> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>  05327000-0532b000 rw-p 05327000 00:00 0
>  0578e000-05793000 r-xp 00000000 08:05 6352374 /lib/libcrypt-2.5.so
>  05793000-05794000 r--p 00004000 08:05 6352374 /lib/libcrypt-2.5.so
>  05794000-05795000 rw-p 00005000 08:05 6352374 /lib/libcrypt-2.5.so
>  05795000-057bc000 rw-p 05795000 00:00 0
>  08048000-0808e000 r-xp 00000000 08:05 65580
> /opt/mgwc_platform/bin/com_fonia
>  0808e000-0808f000 rw-p 00046000 08:05 65580
> /opt/mgwc_platform/bin/com_fonia
>  08c3e000-08f21000 rw-p 08c3e000 00:00 0
>  b05fc000-b05fd000 ---p b05fc000 00:00 0
>  b05fd000-b0ffd000 rw-p b05fd000 00:00 0
>  b0ffd000-b0ffe000 ---p b0ffd000 00:00 0
>  b0ffe000-b19fe000 rw-p b0ffe000 00:00 0
>  b19fe000-b19ff000 ---p b19fe000 00:00 0
>  b19ff000-b23ff000 rw-p b19ff000 00:00 0
>  b23ff000-b2400000 ---p b23ff000 00:00 0
>  b2400000-b2e21000 rw-p b2400000 00:00 0
>  b2e21000-b2f00000 ---p b2e21000 00:00 0
>  b2f54000-b2f65000 rw-p b2f54000 00:00 0
>  b2f65000-b2f66000 ---p b2f65000 00:00 0
>  b2f66000-b3966000 rw-p b2f66000 00:00 0
>  b3966000-b3967000 ---p b3966000 00:00 0
>  b3967000-b4367000 rw-p b3967000 00:00 0
>  b4367000-b4368000 ---p b4367000 00:00 0
>  b4368000-b4d68000 rw-p b4368000 00:00 0
>  b4d68000-b4d69000 ---p b4d68000 00:00 0
>  b4d69000-b5769000 rw-p b4d69000 00:00 0
>  b5769000-b576a000 ---p b5769000 00:00 0
>  b576a000-b616a000 rw-p b576a000 00:00 0
>  b616a000-b616b000 ---p b616a000 00:00 0
>  b616b000-b6b6b000 rw-p b616b000 00:00 0
>  b6b6b000-b6b6c000 ---p b6b6b000 00:00 0
>  b6b6c000-b756c000 rw-p b6b6c000 00:00 0
>  b756c000-b756d000 ---p b756c000 00:00 0
>  b756d000-b7f7b000 rw-p b756d000 00:00 0
>  b7f7b000-b7f88000 rw-p b7f7b000 00:00 0
>  b7f88000-b7f8f000 r--s 00000000 08:05 2488196
> /usr/lib/gconv/gconv-modules.cache
>  b7f8f000-b7f90000 rw-p b7f8f000 00:00 0
>  bfbfe000-bfc13000 rw-p bfbfe000 00:00 0 [stack]
>  Aborted (core dumped)
>
>
>
>
> --
>
>
> simone bordin
>  developer
>
>  spazio zerouno spa
>  via brescia 47 - 20063 cernusco s/n (mi)
>  Tel. +39.02927314.1
>  Fax. +39.02927314.211
>
>  ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>
>
>
> --
>
>
> simone bordin
>  developer
>
>  spazio zerouno spa
>  via brescia 47 - 20063 cernusco s/n (mi)
>  Tel. +39.02927314.1
>  Fax. +39.02927314.211

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Re: WSDL2C: core dumped in generated code.

Posted by Simone Bordin <si...@spaziozerouno.it>.
I'm using a nightly build of 15 february.
In the next day i'll try with the lastest nigthly build.

But i think the problem is in thread.
I'm using 2 thead to call the same service but in different location
(different URI).
For each thread i have create its own eviroment (axutil_env_t) and stub
(axis2_stub_t).

If i use only one thread to call the service (toward one destination)
there's no problem.
When i use the 2 thread (one for each destination) there's the crash
problem.

Do u think is this the problem?
Thanks,
simone



Dimuthu Gamage wrote:
> Hi Simone,
> I doubt whether it is a problem of WSDL2C as i coudn't see anything
> related to ADB (ADB is the most possible place to find errors in the
> codegen),
>
> BTW are you using the latest nightly build (from
> http://people.apache.org/dist/axis2/nightly/ ) or 1.3 build for the
> codegen tool?, if it is the old version can you re- try with the
> nightly build?
>
> Thanks
> Dimuthu
>
> On Wed, Mar 12, 2008 at 8:35 PM, Simone Bordin
> <si...@spaziozerouno.it> wrote:
>   
>>  I have a problem with client services generated with WSDL2C.
>>
>>  When i use it in my application, sometimes it crashes.
>>  Bottom there's the stack trace that is printed when this happend.
>>
>>  Is this a problem in code generated from WSDL2C?
>>  Thanx,
>>  simone
>>
>>  *** glibc detected *** ./com_fonia: double free or corruption (out):
>> 0x08f03c18 ***
>>  ======= Backtrace: =========
>>  /lib/libc.so.6[0x8d98b6]
>>  /lib/libc.so.6(cfree+0x90)[0x8dce00]
>>  /usr/lib/libxml2.so.2(xmlCharEncCloseFunc+0x4f)[0xbebbaf]
>>  /usr/lib/libxml2.so.2(xmlFreeParserInputBuffer+0x3f)[0xc16fdf]
>>  /usr/lib/libxml2.so.2(xmlFreeInputStream+0x78)[0xbf0008]
>>  /usr/lib/libxml2.so.2(xmlFreeParserCtxt+0x28)[0xbf0058]
>>  /usr/lib/libxml2.so.2(xmlFreeTextReader+0x1ee)[0xc9bdae]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axis2_libxml2_reader_wrapper_free+0x5e)[0xfd6acb]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axiom_xml_reader_free+0x1d)[0xfd5a87]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_stax_builder_free+0xb6)[0x9e7847]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_builder_free+0xb1)[0x9f161f]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_envelope_free+0x95)[0x9f080a]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_msg_ctx_free+0x14a)[0x5367ad]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_ctx_free+0x83)[0x53b2d6]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_client_free+0x50)[0x541e9f]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_create_op_client+0xd0)[0x545699]
>>
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_send_receive_with_op_qname+0x541)[0x544f52]
>>
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1(axis2_stub_op_AppFoniaService_CallState+0x1f2)[0x1397a8]
>>  ./com_fonia[0x8060577]
>>  ./com_fonia[0x8061f61]
>>  ./com_fonia[0x80638fe]
>>
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1(_ZN4sp016Thread7svc_runEPv+0x30)[0x3a6410]
>>  /lib/libpthread.so.0[0x86143b]
>>  /lib/libc.so.6(clone+0x5e)[0x940fde]
>>  ======= Memory map: ========
>>  00110000-00120000 r-xp 00000000 08:05 689825
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>>  00120000-00121000 rw-p 00010000 08:05 689825
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>>  00121000-00134000 r-xp 00000000 08:05 720406
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>>  00134000-00135000 rw-p 00012000 08:05 720406
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>>  00135000-00144000 r-xp 00000000 08:05 720455
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>>  00144000-00145000 rw-p 0000e000 08:05 720455
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>>  00145000-00150000 r-xp 00000000 08:05 6352357
>> /lib/libgcc_s-4.1.2-20070626.so.1
>>  00150000-00151000 rw-p 0000a000 08:05 6352357
>> /lib/libgcc_s-4.1.2-20070626.so.1
>>  00151000-00163000 r-xp 00000000 08:05 2449523    /usr/lib/libz.so.1.2.3
>>  00163000-00164000 rw-p 00011000 08:05 2449523    /usr/lib/libz.so.1.2.3
>>  00164000-00167000 r-xp 00000000 08:05 6352358    /lib/libuuid.so.1.2
>>  00167000-00168000 rw-p 00002000 08:05 6352358    /lib/libuuid.so.1.2
>>  00168000-001c5000 r-xp 00000000 08:05 2449588
>> /usr/lib/libsqlite3.so.0.8.6
>>  001c5000-001c7000 rw-p 0005c000 08:05 2449588
>> /usr/lib/libsqlite3.so.0.8.6
>>  001c7000-001e6000 r-xp 00000000 08:05 6352356    /lib/libexpat.so.0.5.0
>>  001e6000-001e8000 rw-p 0001e000 08:05 6352356    /lib/libexpat.so.0.5.0
>>  001e8000-001f0000 r-xp 00000000 08:05 2449530
>> /usr/lib/libXrender.so.1.3.0
>>  001f0000-001f1000 rw-p 00007000 08:05 2449530
>> /usr/lib/libXrender.so.1.3.0
>>  001f1000-00200000 r-xp 00000000 08:05 2449534    /usr/lib/libXext.so.6.4.0
>>  00200000-00201000 rw-p 0000e000 08:05 2449534    /usr/lib/libXext.so.6.4.0
>>  00203000-00204000 r-xp 00203000 00:00 0          [vdso]
>>  00204000-00225000 r-xp 00000000 08:05 2449551    /usr/lib/libjpeg.so.62.0.0
>>  00225000-00226000 rw-p 00020000 08:05 2449551    /usr/lib/libjpeg.so.62.0.0
>>  00226000-0024d000 r-xp 00000000 08:05 2449525
>> /usr/lib/libfontconfig.so.1.1.0
>>  0024d000-00255000 rw-p 00027000 08:05 2449525
>> /usr/lib/libfontconfig.so.1.1.0
>>  00256000-00277000 r-xp 00000000 08:05 392872
>> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>>  00277000-00278000 rw-p 00021000 08:05 392872
>> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>>  00278000-00358000 r-xp 00000000 08:05 2449553
>> /usr/lib/libstdc++.so.6.0.8
>>  00358000-0035c000 r--p 000df000 08:05 2449553
>> /usr/lib/libstdc++.so.6.0.8
>>  0035c000-0035d000 rw-p 000e3000 08:05 2449553
>> /usr/lib/libstdc++.so.6.0.8
>>  0035d000-00363000 rw-p 0035d000 00:00 0
>>  00363000-0036b000 r-xp 00000000 08:05 2449544    /usr/lib/libSM.so.6.0.0
>>  0036b000-0036c000 rw-p 00007000 08:05 2449544    /usr/lib/libSM.so.6.0.0
>>  0036c000-00383000 r-xp 00000000 08:05 2449543    /usr/lib/libICE.so.6.3.0
>>  00383000-00384000 rw-p 00016000 08:05 2449543    /usr/lib/libICE.so.6.3.0
>>  00384000-00386000 rw-p 00384000 00:00 0
>>  00386000-0038a000 r-xp 00000000 08:05 2449538
>> /usr/lib/libXfixes.so.3.1.0
>>  0038a000-0038b000 rw-p 00003000 08:05 2449538
>> /usr/lib/libXfixes.so.3.1.0
>>  0038b000-0038d000 r-xp 00000000 08:05 2449527    /usr/lib/libXau.so.6.0.0
>>  0038d000-0038e000 rw-p 00001000 08:05 2449527    /usr/lib/libXau.so.6.0.0
>>  0038e000-00393000 r-xp 00000000 08:05 2449528    /usr/lib/libXdmcp.so.6.0.0
>>  00393000-00394000 rw-p 00004000 08:05 2449528    /usr/lib/libXdmcp.so.6.0.0
>>  00394000-00397000 r-xp 00000000 08:05 392884
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>>  00397000-00398000 rw-p 00002000 08:05 392884
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>>  00398000-0039a000 r-xp 00000000 08:05 392899
>> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>>  0039a000-0039b000 rw-p 00001000 08:05 392899
>> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>>  003a0000-003ad000 r-xp 00000000 08:05 362745
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>>  003ad000-003ae000 rw-p 0000d000 08:05 362745
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>>  003b2000-003d2000 r-xp 00000000 08:05 392860
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>>  003d2000-003d3000 rw-p 0001f000 08:05 392860
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>>  003d3000-003d6000 rw-p 003d3000 00:00 0
>>  003d6000-0043e000 r-xp 00000000 08:05 2427704    /usr/lib/libmng.so.1.0.0
>>  0043e000-00441000 rw-p 00067000 08:05 2427704    /usr/lib/libmng.so.1.0.0
>>  00441000-00472000 r-xp 00000000 08:05 2449552    /usr/lib/liblcms.so.1.0.15
>>  00472000-00473000 rw-p 00030000 08:05 2449552    /usr/lib/liblcms.so.1.0.15
>>  00473000-00476000 rw-p 00473000 00:00 0
>>  00490000-004af000 r-xp 00000000 08:05 196764
>> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>>  004af000-004b0000 rw-p 0001f000 08:05 196764
>> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>>  004f0000-00554000 r-xp 00000000 08:05 392878
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>>  00554000-00556000 rw-p 00063000 08:05 392878
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>>  005a7000-005b7000 r-xp 00000000 08:05 362754
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>>  005b7000-005b8000 rw-p 00010000 08:05 362754
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>>  005b8000-00635000 r-xp 00000000 08:05 2449524
>> /usr/lib/libfreetype.so.6.3.10
>>  00635000-00638000 rw-p 0007d000 08:05 2449524
>> /usr/lib/libfreetype.so.6.3.10
>>  00654000-00665000 r-xp 00000000 08:05 392875
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>>  00665000-00666000 rw-p 00010000 08:05 392875
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>>  00680000-00687000 r-xp 00000000 08:05 392894
>> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>>  00687000-00688000 rw-p 00007000 08:05 392894
>> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>>  006ce000-006e7000 r-xp 00000000 08:05 6352323    /lib/ld-2.5.so
>>  006e7000-006e8000 r--p 00019000 08:05 6352323    /lib/ld-2.5.so
>>  006e8000-006e9000 rw-p 0001a000 08:05 6352323    /lib/ld-2.5.so
>>  006f4000-00707000 r-xp 00000000 08:05 196823
>> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>>  00707000-00708000 rw-p 00013000 08:05 196823
>> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>>  007ae000-007c1000 r-xp 00000000 08:05 689817
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>>  007c1000-007c2000 rw-p 00012000 08:05 689817
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>>  0082d000-0082f000 r-xp 00000000 08:05 6352349    /lib/libdl-2.5.so
>>  0082f000-00830000 r--p 00001000 08:05 6352349    /lib/libdl-2.5.so
>>  00830000-00831000 rw-p 00002000 08:05 6352349    /lib/libdl-2.5.so
>>  00833000-00858000 r-xp 00000000 08:05 6352355    /lib/libm-2.5.so
>>  00858000-00859000 r--p 00024000 08:05 6352355    /lib/libm-2.5.so
>>  00859000-0085a000 rw-p 00025000 08:05 6352355    /lib/libm-2.5.so
>>  0085c000-0086f000 r-xp 00000000 08:05 6352350    /lib/libpthread-2.5.so
>>  0086f000-00870000 r--p 00012000 08:05 6352350    /lib/libpthread-2.5.so
>>  00870000-00871000 rw-p 00013000 08:05 6352350    /lib/libpthread-2.5.so
>>  00871000-00873000 rw-p 00871000 00:00 0
>>  00873000-009ad000 r-xp 00000000 08:05 6352348    /lib/libc-2.5.so
>>  009ad000-009af000 r--p 00139000 08:05 6352348    /lib/libc-2.5.so
>>  009af000-009b0000 rw-p 0013b000 08:05 6352348    /lib/libc-2.5.so
>>  009b0000-009b3000 rw-p 009b0000 00:00 0
>>  009d0000-009fc000 r-xp 00000000 08:05 392869
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>>  009fc000-009fd000 rw-p 0002b000 08:05 392869
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>>  009fd000-00b66000 r-xp 00000000 08:05 196832
>> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>>  00b66000-00b7b000 rw-p 00168000 08:05 196832
>> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>>  00b7b000-00b7c000 rw-p 00b7b000 00:00 0
>>  00b8a000-00baf000 r-xp 00000000 08:05 2449526
>> /usr/lib/libpng12.so.0.10.0
>>  00baf000-00bb0000 rw-p 00024000 08:05 2449526
>> /usr/lib/libpng12.so.0.10.0
>>  00bb2000-00bb4000 r-xp 00000000 08:05 2449535
>> /usr/lib/libXinerama.so.1.0.0
>>  00bb4000-00bb5000 rw-p 00001000 08:05 2449535
>> /usr/lib/libXinerama.so.1.0.0
>>  00bb7000-00bba000 r-xp 00000000 08:05 2449537
>> /usr/lib/libXrandr.so.2.0.0
>>  00bba000-00bbb000 rw-p 00002000 08:05 2449537
>> /usr/lib/libXrandr.so.2.0.0
>>  00bbd000-00bc6000 r-xp 00000000 08:05 2449539
>> /usr/lib/libXcursor.so.1.0.2
>>  00bc6000-00bc7000 rw-p 00008000 08:05 2449539
>> /usr/lib/libXcursor.so.1.0.2
>>  00bca000-00bcd000 r-xp 00000000 08:05 689829
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>>  00bcd000-00bce000 rw-p 00002000 08:05 689829
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>>  00bce000-00cfa000 r-xp 00000000 08:05 2449548    /usr/lib/libxml2.so.2.6.26
>>  00cfa000-00cff000 rw-p 0012b000 08:05 2449548    /usr/lib/libxml2.so.2.6.26
>>  00cff000-00d00000 rw-p 00cff000 00:00 0
>>  00d22000-00d27000 r-xp 00000000 08:05 392837
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>>  00d27000-00d28000 rw-p 00004000 08:05 392837
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>>  00d8c000-00d93000 r-xp 00000000 08:05 6350857    /lib/librt-2.5.so
>>  00d93000-00d94000 r--p 00006000 08:05 6350857    /lib/librt-2.5.so
>>  00d94000-00d95000 rw-p 00007000 08:05 6350857    /lib/librt-2.5.so
>>  00d9a000-00dac000 r-xp 00000000 08:05 2427711    /usr/lib/libXft.so.2.1.2
>>  00dac000-00dad000 rw-p 00012000 08:05 2427711    /usr/lib/libXft.so.2.1.2
>>  00dce000-00dd4000 r-xp 00000000 08:05 689821
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>>  00dd4000-00dd5000 rw-p 00006000 08:05 689821
>> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>>  00dfd000-00e12000 r-xp 00000000 08:05 392881
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>>  00e12000-00e13000 rw-p 00015000 08:05 392881
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>>  00e1c000-00f01000 r-xp 00000000 08:05 2426980
>> /usr/lib/libDivaS.so.1.107.525
>>  00f01000-00f20000 rw-p 000e5000 08:05 2426980
>> /usr/lib/libDivaS.so.1.107.525
>>  00f20000-00f42000 rw-p 00f20000 00:00 0
>>  00fd2000-00fdb000 r-xp 00000000 08:05 392866
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>>  00fdb000-00fdc000 rw-p 00008000 08:05 392866
>> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>>  00fdc000-010db000 r-xp 00000000 08:05 2449529    /usr/lib/libX11.so.6.2.0
>>  010db000-010df000 rw-p 000fe000 08:05 2449529    /usr/lib/libX11.so.6.2.0
>>  04ab0000-052e7000 r-xp 00000000 08:05 622091
>> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>>  052e7000-05327000 rw-p 00837000 08:05 622091
>> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>>  05327000-0532b000 rw-p 05327000 00:00 0
>>  0578e000-05793000 r-xp 00000000 08:05 6352374    /lib/libcrypt-2.5.so
>>  05793000-05794000 r--p 00004000 08:05 6352374    /lib/libcrypt-2.5.so
>>  05794000-05795000 rw-p 00005000 08:05 6352374    /lib/libcrypt-2.5.so
>>  05795000-057bc000 rw-p 05795000 00:00 0
>>  08048000-0808e000 r-xp 00000000 08:05 65580
>> /opt/mgwc_platform/bin/com_fonia
>>  0808e000-0808f000 rw-p 00046000 08:05 65580
>> /opt/mgwc_platform/bin/com_fonia
>>  08c3e000-08f21000 rw-p 08c3e000 00:00 0
>>  b05fc000-b05fd000 ---p b05fc000 00:00 0
>>  b05fd000-b0ffd000 rw-p b05fd000 00:00 0
>>  b0ffd000-b0ffe000 ---p b0ffd000 00:00 0
>>  b0ffe000-b19fe000 rw-p b0ffe000 00:00 0
>>  b19fe000-b19ff000 ---p b19fe000 00:00 0
>>  b19ff000-b23ff000 rw-p b19ff000 00:00 0
>>  b23ff000-b2400000 ---p b23ff000 00:00 0
>>  b2400000-b2e21000 rw-p b2400000 00:00 0
>>  b2e21000-b2f00000 ---p b2e21000 00:00 0
>>  b2f54000-b2f65000 rw-p b2f54000 00:00 0
>>  b2f65000-b2f66000 ---p b2f65000 00:00 0
>>  b2f66000-b3966000 rw-p b2f66000 00:00 0
>>  b3966000-b3967000 ---p b3966000 00:00 0
>>  b3967000-b4367000 rw-p b3967000 00:00 0
>>  b4367000-b4368000 ---p b4367000 00:00 0
>>  b4368000-b4d68000 rw-p b4368000 00:00 0
>>  b4d68000-b4d69000 ---p b4d68000 00:00 0
>>  b4d69000-b5769000 rw-p b4d69000 00:00 0
>>  b5769000-b576a000 ---p b5769000 00:00 0
>>  b576a000-b616a000 rw-p b576a000 00:00 0
>>  b616a000-b616b000 ---p b616a000 00:00 0
>>  b616b000-b6b6b000 rw-p b616b000 00:00 0
>>  b6b6b000-b6b6c000 ---p b6b6b000 00:00 0
>>  b6b6c000-b756c000 rw-p b6b6c000 00:00 0
>>  b756c000-b756d000 ---p b756c000 00:00 0
>>  b756d000-b7f7b000 rw-p b756d000 00:00 0
>>  b7f7b000-b7f88000 rw-p b7f7b000 00:00 0
>>  b7f88000-b7f8f000 r--s 00000000 08:05 2488196
>> /usr/lib/gconv/gconv-modules.cache
>>  b7f8f000-b7f90000 rw-p b7f8f000 00:00 0
>>  bfbfe000-bfc13000 rw-p bfbfe000 00:00 0          [stack]
>>  Aborted (core dumped)
>>
>>
>>
>>
>> --
>>
>>
>> simone bordin
>>  developer
>>
>>  spazio zerouno spa
>>  via brescia 47 - 20063 cernusco s/n (mi)
>>  Tel. +39.02927314.1
>>  Fax. +39.02927314.211
>>     
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>   

-- 

simone bordin
developer

spazio zerouno spa <http://www.spaziozerouno.it>
via brescia 47 - 20063 cernusco s/n (mi)
Tel. +39.02927314.1
Fax. +39.02927314.211


Re: WSDL2C: core dumped in generated code.

Posted by Dimuthu Gamage <di...@gmail.com>.
Hi Simone,
I doubt whether it is a problem of WSDL2C as i coudn't see anything
related to ADB (ADB is the most possible place to find errors in the
codegen),

BTW are you using the latest nightly build (from
http://people.apache.org/dist/axis2/nightly/ ) or 1.3 build for the
codegen tool?, if it is the old version can you re- try with the
nightly build?

Thanks
Dimuthu

On Wed, Mar 12, 2008 at 8:35 PM, Simone Bordin
<si...@spaziozerouno.it> wrote:
>
>  I have a problem with client services generated with WSDL2C.
>
>  When i use it in my application, sometimes it crashes.
>  Bottom there's the stack trace that is printed when this happend.
>
>  Is this a problem in code generated from WSDL2C?
>  Thanx,
>  simone
>
>  *** glibc detected *** ./com_fonia: double free or corruption (out):
> 0x08f03c18 ***
>  ======= Backtrace: =========
>  /lib/libc.so.6[0x8d98b6]
>  /lib/libc.so.6(cfree+0x90)[0x8dce00]
>  /usr/lib/libxml2.so.2(xmlCharEncCloseFunc+0x4f)[0xbebbaf]
>  /usr/lib/libxml2.so.2(xmlFreeParserInputBuffer+0x3f)[0xc16fdf]
>  /usr/lib/libxml2.so.2(xmlFreeInputStream+0x78)[0xbf0008]
>  /usr/lib/libxml2.so.2(xmlFreeParserCtxt+0x28)[0xbf0058]
>  /usr/lib/libxml2.so.2(xmlFreeTextReader+0x1ee)[0xc9bdae]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axis2_libxml2_reader_wrapper_free+0x5e)[0xfd6acb]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0(axiom_xml_reader_free+0x1d)[0xfd5a87]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_stax_builder_free+0xb6)[0x9e7847]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_builder_free+0xb1)[0x9f161f]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0(axiom_soap_envelope_free+0x95)[0x9f080a]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_msg_ctx_free+0x14a)[0x5367ad]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_ctx_free+0x83)[0x53b2d6]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_op_client_free+0x50)[0x541e9f]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_create_op_client+0xd0)[0x545699]
>
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0(axis2_svc_client_send_receive_with_op_qname+0x541)[0x544f52]
>
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1(axis2_stub_op_AppFoniaService_CallState+0x1f2)[0x1397a8]
>  ./com_fonia[0x8060577]
>  ./com_fonia[0x8061f61]
>  ./com_fonia[0x80638fe]
>
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1(_ZN4sp016Thread7svc_runEPv+0x30)[0x3a6410]
>  /lib/libpthread.so.0[0x86143b]
>  /lib/libc.so.6(clone+0x5e)[0x940fde]
>  ======= Memory map: ========
>  00110000-00120000 r-xp 00000000 08:05 689825
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>  00120000-00121000 rw-p 00010000 08:05 689825
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/ws_es_client/lib/libws_es_client.so.1.0.0
>  00121000-00134000 r-xp 00000000 08:05 720406
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>  00134000-00135000 rw-p 00012000 08:05 720406
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/lib_diva_wrapper/lib/libDivaWrapper.so.1.0.0
>  00135000-00144000 r-xp 00000000 08:05 720455
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>  00144000-00145000 rw-p 0000e000 08:05 720455
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/COM_FONIA/ws_app_client/lib/libfonia_ws_app_client.so.1.0.0
>  00145000-00150000 r-xp 00000000 08:05 6352357
> /lib/libgcc_s-4.1.2-20070626.so.1
>  00150000-00151000 rw-p 0000a000 08:05 6352357
> /lib/libgcc_s-4.1.2-20070626.so.1
>  00151000-00163000 r-xp 00000000 08:05 2449523    /usr/lib/libz.so.1.2.3
>  00163000-00164000 rw-p 00011000 08:05 2449523    /usr/lib/libz.so.1.2.3
>  00164000-00167000 r-xp 00000000 08:05 6352358    /lib/libuuid.so.1.2
>  00167000-00168000 rw-p 00002000 08:05 6352358    /lib/libuuid.so.1.2
>  00168000-001c5000 r-xp 00000000 08:05 2449588
> /usr/lib/libsqlite3.so.0.8.6
>  001c5000-001c7000 rw-p 0005c000 08:05 2449588
> /usr/lib/libsqlite3.so.0.8.6
>  001c7000-001e6000 r-xp 00000000 08:05 6352356    /lib/libexpat.so.0.5.0
>  001e6000-001e8000 rw-p 0001e000 08:05 6352356    /lib/libexpat.so.0.5.0
>  001e8000-001f0000 r-xp 00000000 08:05 2449530
> /usr/lib/libXrender.so.1.3.0
>  001f0000-001f1000 rw-p 00007000 08:05 2449530
> /usr/lib/libXrender.so.1.3.0
>  001f1000-00200000 r-xp 00000000 08:05 2449534    /usr/lib/libXext.so.6.4.0
>  00200000-00201000 rw-p 0000e000 08:05 2449534    /usr/lib/libXext.so.6.4.0
>  00203000-00204000 r-xp 00203000 00:00 0          [vdso]
>  00204000-00225000 r-xp 00000000 08:05 2449551    /usr/lib/libjpeg.so.62.0.0
>  00225000-00226000 rw-p 00020000 08:05 2449551    /usr/lib/libjpeg.so.62.0.0
>  00226000-0024d000 r-xp 00000000 08:05 2449525
> /usr/lib/libfontconfig.so.1.1.0
>  0024d000-00255000 rw-p 00027000 08:05 2449525
> /usr/lib/libfontconfig.so.1.1.0
>  00256000-00277000 r-xp 00000000 08:05 392872
> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>  00277000-00278000 rw-p 00021000 08:05 392872
> /opt/axis2c-bin-1.3.0-linux/lib/libneethi.so.0.1.0
>  00278000-00358000 r-xp 00000000 08:05 2449553
> /usr/lib/libstdc++.so.6.0.8
>  00358000-0035c000 r--p 000df000 08:05 2449553
> /usr/lib/libstdc++.so.6.0.8
>  0035c000-0035d000 rw-p 000e3000 08:05 2449553
> /usr/lib/libstdc++.so.6.0.8
>  0035d000-00363000 rw-p 0035d000 00:00 0
>  00363000-0036b000 r-xp 00000000 08:05 2449544    /usr/lib/libSM.so.6.0.0
>  0036b000-0036c000 rw-p 00007000 08:05 2449544    /usr/lib/libSM.so.6.0.0
>  0036c000-00383000 r-xp 00000000 08:05 2449543    /usr/lib/libICE.so.6.3.0
>  00383000-00384000 rw-p 00016000 08:05 2449543    /usr/lib/libICE.so.6.3.0
>  00384000-00386000 rw-p 00384000 00:00 0
>  00386000-0038a000 r-xp 00000000 08:05 2449538
> /usr/lib/libXfixes.so.3.1.0
>  0038a000-0038b000 rw-p 00003000 08:05 2449538
> /usr/lib/libXfixes.so.3.1.0
>  0038b000-0038d000 r-xp 00000000 08:05 2449527    /usr/lib/libXau.so.6.0.0
>  0038d000-0038e000 rw-p 00001000 08:05 2449527    /usr/lib/libXau.so.6.0.0
>  0038e000-00393000 r-xp 00000000 08:05 2449528    /usr/lib/libXdmcp.so.6.0.0
>  00393000-00394000 rw-p 00004000 08:05 2449528    /usr/lib/libXdmcp.so.6.0.0
>  00394000-00397000 r-xp 00000000 08:05 392884
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>  00397000-00398000 rw-p 00002000 08:05 392884
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_receiver.so.0.2.0
>  00398000-0039a000 r-xp 00000000 08:05 392899
> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>  0039a000-0039b000 rw-p 00001000 08:05 392899
> /opt/axis2c-bin-1.3.0-linux/modules/logging/libaxis2_mod_log.so.0.2.0
>  003a0000-003ad000 r-xp 00000000 08:05 362745
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>  003ad000-003ae000 rw-p 0000d000 08:05 362745
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libcommonSp01/lib/libcommonSp01.so.1.0.0
>  003b2000-003d2000 r-xp 00000000 08:05 392860
> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>  003d2000-003d3000 rw-p 0001f000 08:05 392860
> /opt/axis2c-bin-1.3.0-linux/lib/libaxutil.so.0.1.0
>  003d3000-003d6000 rw-p 003d3000 00:00 0
>  003d6000-0043e000 r-xp 00000000 08:05 2427704    /usr/lib/libmng.so.1.0.0
>  0043e000-00441000 rw-p 00067000 08:05 2427704    /usr/lib/libmng.so.1.0.0
>  00441000-00472000 r-xp 00000000 08:05 2449552    /usr/lib/liblcms.so.1.0.15
>  00472000-00473000 rw-p 00030000 08:05 2449552    /usr/lib/liblcms.so.1.0.15
>  00473000-00476000 rw-p 00473000 00:00 0
>  00490000-004af000 r-xp 00000000 08:05 196764
> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>  004af000-004b0000 rw-p 0001f000 08:05 196764
> /opt/apr-1.2.9/lib/libapr-1.so.0.2.9
>  004f0000-00554000 r-xp 00000000 08:05 392878
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>  00554000-00556000 rw-p 00063000 08:05 392878
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_engine.so.0.0.0
>  005a7000-005b7000 r-xp 00000000 08:05 362754
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>  005b7000-005b8000 rw-p 00010000 08:05 362754
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libmgwCom/lib/libmgwCom.so.1.0.0
>  005b8000-00635000 r-xp 00000000 08:05 2449524
> /usr/lib/libfreetype.so.6.3.10
>  00635000-00638000 rw-p 0007d000 08:05 2449524
> /usr/lib/libfreetype.so.6.3.10
>  00654000-00665000 r-xp 00000000 08:05 392875
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>  00665000-00666000 rw-p 00010000 08:05 392875
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_common.so.0.2.0
>  00680000-00687000 r-xp 00000000 08:05 392894
> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>  00687000-00688000 rw-p 00007000 08:05 392894
> /opt/axis2c-bin-1.3.0-linux/modules/addressing/libaxis2_mod_addr.so.0.2.0
>  006ce000-006e7000 r-xp 00000000 08:05 6352323    /lib/ld-2.5.so
>  006e7000-006e8000 r--p 00019000 08:05 6352323    /lib/ld-2.5.so
>  006e8000-006e9000 rw-p 0001a000 08:05 6352323    /lib/ld-2.5.so
>  006f4000-00707000 r-xp 00000000 08:05 196823
> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>  00707000-00708000 rw-p 00013000 08:05 196823
> /opt/apr-util-1.2.8/lib/libaprutil-1.so.0.2.9
>  007ae000-007c1000 r-xp 00000000 08:05 689817
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>  007c1000-007c2000 rw-p 00012000 08:05 689817
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libbco/lib/libbco.so.1.0.0
>  0082d000-0082f000 r-xp 00000000 08:05 6352349    /lib/libdl-2.5.so
>  0082f000-00830000 r--p 00001000 08:05 6352349    /lib/libdl-2.5.so
>  00830000-00831000 rw-p 00002000 08:05 6352349    /lib/libdl-2.5.so
>  00833000-00858000 r-xp 00000000 08:05 6352355    /lib/libm-2.5.so
>  00858000-00859000 r--p 00024000 08:05 6352355    /lib/libm-2.5.so
>  00859000-0085a000 rw-p 00025000 08:05 6352355    /lib/libm-2.5.so
>  0085c000-0086f000 r-xp 00000000 08:05 6352350    /lib/libpthread-2.5.so
>  0086f000-00870000 r--p 00012000 08:05 6352350    /lib/libpthread-2.5.so
>  00870000-00871000 rw-p 00013000 08:05 6352350    /lib/libpthread-2.5.so
>  00871000-00873000 rw-p 00871000 00:00 0
>  00873000-009ad000 r-xp 00000000 08:05 6352348    /lib/libc-2.5.so
>  009ad000-009af000 r--p 00139000 08:05 6352348    /lib/libc-2.5.so
>  009af000-009b0000 rw-p 0013b000 08:05 6352348    /lib/libc-2.5.so
>  009b0000-009b3000 rw-p 009b0000 00:00 0
>  009d0000-009fc000 r-xp 00000000 08:05 392869
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>  009fc000-009fd000 rw-p 0002b000 08:05 392869
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_axiom.so.0.1.0
>  009fd000-00b66000 r-xp 00000000 08:05 196832
> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>  00b66000-00b7b000 rw-p 00168000 08:05 196832
> /opt/log4cxx/lib/liblog4cxx.so.10.0.0
>  00b7b000-00b7c000 rw-p 00b7b000 00:00 0
>  00b8a000-00baf000 r-xp 00000000 08:05 2449526
> /usr/lib/libpng12.so.0.10.0
>  00baf000-00bb0000 rw-p 00024000 08:05 2449526
> /usr/lib/libpng12.so.0.10.0
>  00bb2000-00bb4000 r-xp 00000000 08:05 2449535
> /usr/lib/libXinerama.so.1.0.0
>  00bb4000-00bb5000 rw-p 00001000 08:05 2449535
> /usr/lib/libXinerama.so.1.0.0
>  00bb7000-00bba000 r-xp 00000000 08:05 2449537
> /usr/lib/libXrandr.so.2.0.0
>  00bba000-00bbb000 rw-p 00002000 08:05 2449537
> /usr/lib/libXrandr.so.2.0.0
>  00bbd000-00bc6000 r-xp 00000000 08:05 2449539
> /usr/lib/libXcursor.so.1.0.2
>  00bc6000-00bc7000 rw-p 00008000 08:05 2449539
> /usr/lib/libXcursor.so.1.0.2
>  00bca000-00bcd000 r-xp 00000000 08:05 689829
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>  00bcd000-00bce000 rw-p 00002000 08:05 689829
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/esFnResolve/libesFnResolve/lib/libesFnResolve.so.1.0.0
>  00bce000-00cfa000 r-xp 00000000 08:05 2449548    /usr/lib/libxml2.so.2.6.26
>  00cfa000-00cff000 rw-p 0012b000 08:05 2449548    /usr/lib/libxml2.so.2.6.26
>  00cff000-00d00000 rw-p 00cff000 00:00 0
>  00d22000-00d27000 r-xp 00000000 08:05 392837
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>  00d27000-00d28000 rw-p 00004000 08:05 392837
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_minizip.so.0.1.0
>  00d8c000-00d93000 r-xp 00000000 08:05 6350857    /lib/librt-2.5.so
>  00d93000-00d94000 r--p 00006000 08:05 6350857    /lib/librt-2.5.so
>  00d94000-00d95000 rw-p 00007000 08:05 6350857    /lib/librt-2.5.so
>  00d9a000-00dac000 r-xp 00000000 08:05 2427711    /usr/lib/libXft.so.2.1.2
>  00dac000-00dad000 rw-p 00012000 08:05 2427711    /usr/lib/libXft.so.2.1.2
>  00dce000-00dd4000 r-xp 00000000 08:05 689821
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>  00dd4000-00dd5000 rw-p 00006000 08:05 689821
> /home/gsmr_mgw/RFI/MGW_COM/current/COM/libcommon/libxmlSp01/lib/libxmlSp01.so.1.0.0
>  00dfd000-00e12000 r-xp 00000000 08:05 392881
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>  00e12000-00e13000 rw-p 00015000 08:05 392881
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_http_sender.so.0.2.0
>  00e1c000-00f01000 r-xp 00000000 08:05 2426980
> /usr/lib/libDivaS.so.1.107.525
>  00f01000-00f20000 rw-p 000e5000 08:05 2426980
> /usr/lib/libDivaS.so.1.107.525
>  00f20000-00f42000 rw-p 00f20000 00:00 0
>  00fd2000-00fdb000 r-xp 00000000 08:05 392866
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>  00fdb000-00fdc000 rw-p 00008000 08:05 392866
> /opt/axis2c-bin-1.3.0-linux/lib/libaxis2_parser.so.0.1.0
>  00fdc000-010db000 r-xp 00000000 08:05 2449529    /usr/lib/libX11.so.6.2.0
>  010db000-010df000 rw-p 000fe000 08:05 2449529    /usr/lib/libX11.so.6.2.0
>  04ab0000-052e7000 r-xp 00000000 08:05 622091
> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>  052e7000-05327000 rw-p 00837000 08:05 622091
> /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.6
>  05327000-0532b000 rw-p 05327000 00:00 0
>  0578e000-05793000 r-xp 00000000 08:05 6352374    /lib/libcrypt-2.5.so
>  05793000-05794000 r--p 00004000 08:05 6352374    /lib/libcrypt-2.5.so
>  05794000-05795000 rw-p 00005000 08:05 6352374    /lib/libcrypt-2.5.so
>  05795000-057bc000 rw-p 05795000 00:00 0
>  08048000-0808e000 r-xp 00000000 08:05 65580
> /opt/mgwc_platform/bin/com_fonia
>  0808e000-0808f000 rw-p 00046000 08:05 65580
> /opt/mgwc_platform/bin/com_fonia
>  08c3e000-08f21000 rw-p 08c3e000 00:00 0
>  b05fc000-b05fd000 ---p b05fc000 00:00 0
>  b05fd000-b0ffd000 rw-p b05fd000 00:00 0
>  b0ffd000-b0ffe000 ---p b0ffd000 00:00 0
>  b0ffe000-b19fe000 rw-p b0ffe000 00:00 0
>  b19fe000-b19ff000 ---p b19fe000 00:00 0
>  b19ff000-b23ff000 rw-p b19ff000 00:00 0
>  b23ff000-b2400000 ---p b23ff000 00:00 0
>  b2400000-b2e21000 rw-p b2400000 00:00 0
>  b2e21000-b2f00000 ---p b2e21000 00:00 0
>  b2f54000-b2f65000 rw-p b2f54000 00:00 0
>  b2f65000-b2f66000 ---p b2f65000 00:00 0
>  b2f66000-b3966000 rw-p b2f66000 00:00 0
>  b3966000-b3967000 ---p b3966000 00:00 0
>  b3967000-b4367000 rw-p b3967000 00:00 0
>  b4367000-b4368000 ---p b4367000 00:00 0
>  b4368000-b4d68000 rw-p b4368000 00:00 0
>  b4d68000-b4d69000 ---p b4d68000 00:00 0
>  b4d69000-b5769000 rw-p b4d69000 00:00 0
>  b5769000-b576a000 ---p b5769000 00:00 0
>  b576a000-b616a000 rw-p b576a000 00:00 0
>  b616a000-b616b000 ---p b616a000 00:00 0
>  b616b000-b6b6b000 rw-p b616b000 00:00 0
>  b6b6b000-b6b6c000 ---p b6b6b000 00:00 0
>  b6b6c000-b756c000 rw-p b6b6c000 00:00 0
>  b756c000-b756d000 ---p b756c000 00:00 0
>  b756d000-b7f7b000 rw-p b756d000 00:00 0
>  b7f7b000-b7f88000 rw-p b7f7b000 00:00 0
>  b7f88000-b7f8f000 r--s 00000000 08:05 2488196
> /usr/lib/gconv/gconv-modules.cache
>  b7f8f000-b7f90000 rw-p b7f8f000 00:00 0
>  bfbfe000-bfc13000 rw-p bfbfe000 00:00 0          [stack]
>  Aborted (core dumped)
>
>
>
>
> --
>
>
> simone bordin
>  developer
>
>  spazio zerouno spa
>  via brescia 47 - 20063 cernusco s/n (mi)
>  Tel. +39.02927314.1
>  Fax. +39.02927314.211

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org