[ 
http://issues.apache.org/jira/browse/AXIS2C-399?page=comments#action_12451884 ] 
            
Dinesh Premalal commented on AXIS2C-399:
----------------------------------------

Error summery I got while I run echo example with valgrind

==29656== Memcheck, a memory error detector.
==29656== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==29656== Using LibVEX rev 1658, a library for dynamic binary translation.
==29656== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==29656== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation 
framework.
==29656== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==29656== For more details, rerun with: -v
==29656== 
--29656-- DWARF2 CFI reader: unhandled CFI instruction 0:50
--29656-- DWARF2 CFI reader: unhandled CFI instruction 0:50
--29656-- DWARF2 CFI reader: unhandled CFI instruction 0:50
--29656-- DWARF2 CFI reader: unhandled CFI instruction 0:50
==29656== Invalid read of size 4
==29656==    at 0x4010C81: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409D8D6: axis2_conf_builder_process_transport_senders 
(conf_builder.c:780)
==29656==  Address 0x448FDAC is 52 bytes inside a block of size 55 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x409D86E: axis2_conf_builder_process_transport_senders 
(conf_builder.c:774)
==29656==    by 0x409E796: axis2_conf_builder_populate_conf (conf_builder.c:303)
==29656==    by 0x40986B6: axis2_dep_engine_load_client (dep_engine.c:905)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656==    by 0x40AB000: axis2_svc_client_init_transports_from_conf_ctx 
(svc_client.c:1142)
==29656==    by 0x40AB0D9: axis2_svc_client_create_with_conf_ctx_and_svc 
(svc_client.c:404)
==29656==    by 0x40AB63B: axis2_svc_client_create (svc_client.c:228)
==29656==    by 0x80489FF: main (echo.c:77)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010DE9: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409D8D6: axis2_conf_builder_process_transport_senders 
(conf_builder.c:780)
==29656==  Address 0x448FDAC is 52 bytes inside a block of size 55 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x409D86E: axis2_conf_builder_process_transport_senders 
(conf_builder.c:774)
==29656==    by 0x409E796: axis2_conf_builder_populate_conf (conf_builder.c:303)
==29656==    by 0x40986B6: axis2_dep_engine_load_client (dep_engine.c:905)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656==    by 0x40AB000: axis2_svc_client_init_transports_from_conf_ctx 
(svc_client.c:1142)
==29656==    by 0x40AB0D9: axis2_svc_client_create_with_conf_ctx_and_svc 
(svc_client.c:404)
==29656==    by 0x40AB63B: axis2_svc_client_create (svc_client.c:228)
==29656==    by 0x80489FF: main (echo.c:77)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010DE9: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B1F: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==  Address 0x448FDAC is 52 bytes inside a block of size 55 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x409D86E: axis2_conf_builder_process_transport_senders 
(conf_builder.c:774)
==29656==    by 0x409E796: axis2_conf_builder_populate_conf (conf_builder.c:303)
==29656==    by 0x40986B6: axis2_dep_engine_load_client (dep_engine.c:905)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656==    by 0x40AB000: axis2_svc_client_init_transports_from_conf_ctx 
(svc_client.c:1142)
==29656==    by 0x40AB0D9: axis2_svc_client_create_with_conf_ctx_and_svc 
(svc_client.c:404)
==29656==    by 0x40AB63B: axis2_svc_client_create (svc_client.c:228)
==29656==    by 0x80489FF: main (echo.c:77)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010CB8: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409EAEB: axis2_conf_builder_populate_conf 
(conf_builder.c:1006)
==29656==  Address 0x4492D50 is 56 bytes inside a block of size 57 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x409EA89: axis2_conf_builder_populate_conf (conf_builder.c:999)
==29656==    by 0x40986B6: axis2_dep_engine_load_client (dep_engine.c:905)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656==    by 0x40AB000: axis2_svc_client_init_transports_from_conf_ctx 
(svc_client.c:1142)
==29656==    by 0x40AB0D9: axis2_svc_client_create_with_conf_ctx_and_svc 
(svc_client.c:404)
==29656==    by 0x40AB63B: axis2_svc_client_create (svc_client.c:228)
==29656==    by 0x80489FF: main (echo.c:77)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010E00: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409EAEB: axis2_conf_builder_populate_conf 
(conf_builder.c:1006)
==29656==  Address 0x4492D50 is 56 bytes inside a block of size 57 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x409EA89: axis2_conf_builder_populate_conf (conf_builder.c:999)
==29656==    by 0x40986B6: axis2_dep_engine_load_client (dep_engine.c:905)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656==    by 0x40AB000: axis2_svc_client_init_transports_from_conf_ctx 
(svc_client.c:1142)
==29656==    by 0x40AB0D9: axis2_svc_client_create_with_conf_ctx_and_svc 
(svc_client.c:404)
==29656==    by 0x40AB63B: axis2_svc_client_create (svc_client.c:228)
==29656==    by 0x80489FF: main (echo.c:77)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010E00: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B1F: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==  Address 0x4492D50 is 56 bytes inside a block of size 57 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x409EA89: axis2_conf_builder_populate_conf (conf_builder.c:999)
==29656==    by 0x40986B6: axis2_dep_engine_load_client (dep_engine.c:905)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656==    by 0x40AB000: axis2_svc_client_init_transports_from_conf_ctx 
(svc_client.c:1142)
==29656==    by 0x40AB0D9: axis2_svc_client_create_with_conf_ctx_and_svc 
(svc_client.c:404)
==29656==    by 0x40AB63B: axis2_svc_client_create (svc_client.c:228)
==29656==    by 0x80489FF: main (echo.c:77)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010C43: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409777B: axis2_dep_engine_load_module_dll (dep_engine.c:1298)
==29656==  Address 0x44BF868 is 64 bytes inside a block of size 67 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x40976E1: axis2_dep_engine_load_module_dll (dep_engine.c:1281)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656==    by 0x409A890: axis2_ws_info_list_update (ws_info_list.c:512)
==29656==    by 0x409F260: axis2_repos_listener_update (repos_listener.c:281)
==29656==    by 0x409F67A: axis2_repos_listener_init (repos_listener.c:310)
==29656==    by 0x409F6F7: 
axis2_repos_listener_create_with_folder_name_and_dep_engine 
(repos_listener.c:177)
==29656==    by 0x4098788: axis2_dep_engine_load_client (dep_engine.c:921)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010DD3: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409777B: axis2_dep_engine_load_module_dll (dep_engine.c:1298)
==29656==  Address 0x44BF868 is 64 bytes inside a block of size 67 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x40976E1: axis2_dep_engine_load_module_dll (dep_engine.c:1281)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656==    by 0x409A890: axis2_ws_info_list_update (ws_info_list.c:512)
==29656==    by 0x409F260: axis2_repos_listener_update (repos_listener.c:281)
==29656==    by 0x409F67A: axis2_repos_listener_init (repos_listener.c:310)
==29656==    by 0x409F6F7: 
axis2_repos_listener_create_with_folder_name_and_dep_engine 
(repos_listener.c:177)
==29656==    by 0x4098788: axis2_dep_engine_load_client (dep_engine.c:921)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010DD3: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==  Address 0x44BF868 is 64 bytes inside a block of size 67 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x40976E1: axis2_dep_engine_load_module_dll (dep_engine.c:1281)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656==    by 0x409A890: axis2_ws_info_list_update (ws_info_list.c:512)
==29656==    by 0x409F260: axis2_repos_listener_update (repos_listener.c:281)
==29656==    by 0x409F67A: axis2_repos_listener_init (repos_listener.c:310)
==29656==    by 0x409F6F7: 
axis2_repos_listener_create_with_folder_name_and_dep_engine 
(repos_listener.c:177)
==29656==    by 0x4098788: axis2_dep_engine_load_client (dep_engine.c:921)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4008ED5: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4F24: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409777B: axis2_dep_engine_load_module_dll (dep_engine.c:1298)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4008B2E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4F24: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409777B: axis2_dep_engine_load_module_dll (dep_engine.c:1298)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010CE7: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409777B: axis2_dep_engine_load_module_dll (dep_engine.c:1298)
==29656==  Address 0x44D9234 is 60 bytes inside a block of size 63 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x40976E1: axis2_dep_engine_load_module_dll (dep_engine.c:1281)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656==    by 0x409A890: axis2_ws_info_list_update (ws_info_list.c:512)
==29656==    by 0x409F260: axis2_repos_listener_update (repos_listener.c:281)
==29656==    by 0x409F67A: axis2_repos_listener_init (repos_listener.c:310)
==29656==    by 0x409F6F7: 
axis2_repos_listener_create_with_folder_name_and_dep_engine 
(repos_listener.c:177)
==29656==    by 0x4098788: axis2_dep_engine_load_client (dep_engine.c:921)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010E17: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006704: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==    by 0x409777B: axis2_dep_engine_load_module_dll (dep_engine.c:1298)
==29656==  Address 0x44D9234 is 60 bytes inside a block of size 63 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x40976E1: axis2_dep_engine_load_module_dll (dep_engine.c:1281)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656==    by 0x409A890: axis2_ws_info_list_update (ws_info_list.c:512)
==29656==    by 0x409F260: axis2_repos_listener_update (repos_listener.c:281)
==29656==    by 0x409F67A: axis2_repos_listener_init (repos_listener.c:310)
==29656==    by 0x409F6F7: 
axis2_repos_listener_create_with_folder_name_and_dep_engine 
(repos_listener.c:177)
==29656==    by 0x4098788: axis2_dep_engine_load_client (dep_engine.c:921)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010E17: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x429FD20: dlopen (in /lib/tls/libdl-2.3.6.so)
==29656==    by 0x402E154: axis2_class_loader_load_lib (class_loader.c:253)
==29656==    by 0x402E3BE: axis2_class_loader_create_dll (class_loader.c:79)
==29656==  Address 0x44D9234 is 60 bytes inside a block of size 63 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x40281BC: axis2_allocator_malloc_impl (allocator.c:64)
==29656==    by 0x402AEA0: axis2_strdup (string.c:33)
==29656==    by 0x4030589: axis2_dll_desc_set_name (dll_desc.c:262)
==29656==    by 0x40976E1: axis2_dep_engine_load_module_dll (dep_engine.c:1281)
==29656==    by 0x409833D: axis2_dep_engine_do_deploy (dep_engine.c:1432)
==29656==    by 0x409A890: axis2_ws_info_list_update (ws_info_list.c:512)
==29656==    by 0x409F260: axis2_repos_listener_update (repos_listener.c:281)
==29656==    by 0x409F67A: axis2_repos_listener_init (repos_listener.c:310)
==29656==    by 0x409F6F7: 
axis2_repos_listener_create_with_folder_name_and_dep_engine 
(repos_listener.c:177)
==29656==    by 0x4098788: axis2_dep_engine_load_client (dep_engine.c:921)
==29656==    by 0x409FAF2: build_client_conf_ctx (conf_init.c:97)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010E17: (within /lib/ld-2.3.6.so)
==29656==    by 0x4005F5B: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006431: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006A51: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A1F6: (within /lib/ld-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A3CA: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4B34: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==  Address 0x44F2E24 is 28 bytes inside a block of size 31 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x4005DA5: (within /lib/ld-2.3.6.so)
==29656==    by 0x4005EE5: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006431: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006A51: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A1F6: (within /lib/ld-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A3CA: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4B34: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010DD3: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A1F6: (within /lib/ld-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A3CA: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4B34: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==  Address 0x44F2EB0 is 32 bytes inside a block of size 35 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x4004839: (within /lib/ld-2.3.6.so)
==29656==    by 0x40068D3: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A1F6: (within /lib/ld-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A3CA: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4B34: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010DE9: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A1F6: (within /lib/ld-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A3CA: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4B34: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656==  Address 0x44F322C is 36 bytes inside a block of size 38 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x4004839: (within /lib/ld-2.3.6.so)
==29656==    by 0x40068D3: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A1F6: (within /lib/ld-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x400A3CA: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4B34: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x429FD8D: (within /lib/tls/libdl-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x42A042C: (within /lib/tls/libdl-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010C4E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43855A5: gethostbyname_r (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4384DDD: gethostbyname (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010C5D: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43855A5: gethostbyname_r (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4384DDD: gethostbyname (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010C6C: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43855A5: gethostbyname_r (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4384DDD: gethostbyname (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010C7B: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43855A5: gethostbyname_r (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4384DDD: gethostbyname (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010DDC: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43855A5: gethostbyname_r (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4384DDD: gethostbyname (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010DE7: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43855A5: gethostbyname_r (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4384DDD: gethostbyname (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010DDC: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Conditional jump or move depends on uninitialised value(s)
==29656==    at 0x4010DE7: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== Invalid read of size 4
==29656==    at 0x4010E00: (within /lib/ld-2.3.6.so)
==29656==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==29656==    by 0x4006792: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==  Address 0x47909C0 is 24 bytes inside a block of size 27 alloc'd
==29656==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==29656==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A4ACF: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A453E: _dl_open (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43A6D6C: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==29656==    by 0x43A6DCD: __libc_dlopen_mode (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380B7C: __nss_lookup_function (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x4380C7F: (within /lib/tls/libc-2.3.6.so)
==29656==    by 0x4382705: __nss_hosts_lookup (in /lib/tls/libc-2.3.6.so)
==29656==    by 0x43855A5: gethostbyname_r (in /lib/tls/libc-2.3.6.so)
==29656== 
==29656== ERROR SUMMARY: 48 errors from 26 contexts (suppressed: 45 from 1)
==29656== malloc/free: in use at exit: 8,235 bytes in 242 blocks.
==29656== malloc/free: 18,983 allocs, 18,741 frees, 1,230,167 bytes allocated.
==29656== For counts of detected errors, rerun with: -v
==29656== searching for pointers to 242 not-freed blocks.
==29656== checked 327,180 bytes.
==29656== 
==29656== LEAK SUMMARY:
==29656==    definitely lost: 7,178 bytes in 234 blocks.
==29656==      possibly lost: 0 bytes in 0 blocks.
==29656==    still reachable: 1,057 bytes in 8 blocks.
==29656==         suppressed: 0 bytes in 0 blocks.
==29656== Use --leak-check=full to see details of leaked memory.

> memory leaks
> ------------
>
>                 Key: AXIS2C-399
>                 URL: http://issues.apache.org/jira/browse/AXIS2C-399
>             Project: Axis2-C
>          Issue Type: Bug
>    Affects Versions: Current (Nightly)
>         Environment: linux simple http server
>            Reporter: Marc Giger
>
> I see massive memory leaks with the Simple Axis2 HTTP Server.
> Because I can't test it with mod_axis2 I can only report it with the simple 
> http server.
> Here are two valgrind outputs:
> The first one is with a shoot to the sample echo service:
> Started Simple Axis2 HTTP Server ...
> ==19904==
> ==19904== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 45 from
> 1) ==19904== malloc/free: in use at exit: 71,000 bytes in 1,038 blocks.
> ==19904== malloc/free: 15,119 allocs, 14,081 frees, 1,513,871 bytes
> allocated. ==19904== For counts of detected errors, rerun with: -v
> ==19904== searching for pointers to 1,038 not-freed blocks.
> ==19904== checked 8,697,064 bytes.
> ==19904==
> ==19904== LEAK SUMMARY:
> ==19904==    definitely lost: 70,309 bytes in 1,023 blocks.
> ==19904==      possibly lost: 136 bytes in 1 blocks.
> ==19904==    still reachable: 555 bytes in 14 blocks.
> ==19904==         suppressed: 0 bytes in 0 blocks.
> ==19904== Use --leak-check=full to see details of leaked memory.
> This second one is with a service built with the skeleton generator and
> no data binding but just XML in/out:
> Started Simple Axis2 HTTP Server ...
> ==13034==
> ==13034== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 46 from
> 1) ==13034== malloc/free: in use at exit: 200,214 bytes in 1,025 blocks.
> ==13034== malloc/free: 24,826 allocs, 23,801 frees, 2,676,022 bytes
> allocated. ==13034== For counts of detected errors, rerun with: -v
> ==13034== searching for pointers to 1,025 not-freed blocks.
> ==13034== checked 8,697,064 bytes.
> ==13034==
> ==13034== LEAK SUMMARY:
> ==13034==    definitely lost: 199,523 bytes in 1,010 blocks.
> ==13034==      possibly lost: 136 bytes in 1 blocks.
> ==13034==    still reachable: 555 bytes in 14 blocks.
> ==13034==         suppressed: 0 bytes in 0 blocks.
> ==13034== Use --leak-check=full to see details of leaked memory.
> My service function looks like the following:
> axiom_node_t* axis2_skel_TestService_Test (const axis2_env_t *env,
>                                             axiom_node_t* param0 )
> {
>       return param0;
> }
> In this case i sent a document with about 34KB in size.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to