Seems like a threading issue to me. Samisa Abeysinghe
http://samisa-abeysinghe.blogspot.com/ On Wed, Jul 20, 2011 at 2:12 PM, Nandika Jayawardana <[email protected]>wrote: > Can you raise a jira issue with your sample client and service attached. > Anyway, we do not recommend using axis2_http_server.exe for production use. > On production, you should always run using apache module. > > Regards > Nandika > > On Tue, Jul 19, 2011 at 11:07 AM, Ellen Chou <[email protected]> wrote: > >> Hi all, >> >> We launched 5 processes of SOAP clients. Each client process sends >> request continuously at 1 second interval to our SOAP server developed with >> axis2c 1.5.0. axis2_http_server process crashes after 2 hours. Free >> memory kept going down, yet the process memory seems stable. There are 2 >> cases of back trace dump: >> >> *** glibc detected *** ./axis2_http_server: malloc(): memory corruption: >> 0x5a50b1b0 *** >> ======= Backtrace: ========= >> /lib/libc.so.6[0x2de583] >> /lib/libc.so.6(__libc_malloc+0x7e)[0x2dfebe] >> /axis2c/lib/libaxutil.so.0(axutil_allocator_malloc_impl+0x1d)[0x176b1d] >> >> /axis2c/lib/libaxis2_http_common.so.0(axis2_http_header_create+0x2c)[0x134b6c] >> >> /axis2c/lib/libaxis2_http_common.so.0(axis2_http_worker_process_request+0x21e)[0x1393de] >> >> /axis2c/lib/libaxis2_http_receiver.so.0(axis2_svr_thread_worker_func+0xb1)[0x217ea1] >> /axis2c/lib/libaxutil.so.0[0x1887b6] >> /lib/libpthread.so.0[0x24b44b] >> /lib/libc.so.6(clone+0x5e)[0x34680e] >> ======= Memory map: ======== >> 00110000-0012b000 r-xp 00000000 08:02 165014 /lib/ld-2.6.so >> 0012b000-0012c000 r-xp 0001a000 08:02 165014 /lib/ld-2.6.so >> 0012c000-0012d000 rwxp 0001b000 08:02 165014 /lib/ld-2.6.so >> .... >> >> *** glibc detected *** ./axis2_http_server: free(): invalid next size >> (fast): 0x088fbcd0 *** >> ======= Backtrace: ========= >> /lib/libc.so.6[0x2dddf1] >> /lib/libc.so.6(cfree+0x90)[0x2e1430] >> /axis2c/lib/libaxutil.so.0(axutil_allocator_free_impl+0x1d)[0x176abd] >> >> /axis2c/lib/libaxis2_http_common.so.0(axis2_http_worker_process_request+0x22f)[0x1393ef] >> >> /axis2c/lib/libaxis2_http_receiver.so.0(axis2_svr_thread_worker_func+0xb1)[0x217ea1] >> /axis2c/lib/libaxutil.so.0[0x1887b6] >> /lib/libpthread.so.0[0x24b44b] >> /lib/libc.so.6(clone+0x5e)[0x34680e] >> ======= Memory map: ======== >> 00110000-0012b000 r-xp 00000000 08:02 197590 /lib/ld-2.6.so >> .... >> >> Have any one of you seen this problem? Is the problem fixed in Axis2C 1.6 >> or 1.7? >> >> Thanks, >> Ellen >> > >
