axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emyr James <>
Subject simple_axis_server core dump
Date Thu, 24 Jan 2008 18:50:49 GMT

I'm trying to get the simple_axis_server working, but it dumps core when 
I try to run it...

root@thebeast:/opt/axiscpp/bin#  ./simple_axis_server 8888
Aborted (core dumped)

I'm using the latest binary release axis-c-1.6b-Linux-trace-bin which is 
ymbolically linked to in /opt/axiscpp.

I ran it through valgrind and here's the output...

root@thebeast:/opt/axiscpp/bin# valgrind ./simple_axis_server 8888
==26171== Memcheck, a memory error detector.
==26171== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==26171== Using LibVEX rev 1732, a library for dynamic binary translation.
==26171== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==26171== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation 
==26171== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==26171== For more details, rerun with: -v
==26171== Invalid read of size 4
==26171==    at 0x4014AF7: (within /lib/
==26171==    by 0x400D015: (within /lib/
==26171==    by 0x401099D: (within /lib/
==26171==    by 0x4156C18: (within /lib/tls/i686/cmov/
==26171==    by 0x400D015: (within /lib/
==26171==    by 0x41572BB: (within /lib/tls/i686/cmov/
==26171==    by 0x4156B50: dlopen (in /lib/tls/i686/cmov/
==26171==    by 0x40B8C8A: axiscpp::XMLParserFactory::loadLib() (in 
==26171==    by 0x40B8880: axiscpp::XMLParserFactory::initialize() (in 
==26171==    by 0x40BD26A: initialize_module (in 
==26171==    by 0x804B9D0: main (in 

here is my axiscpp.conf...


I don't have etc built as described in the server.wxsdd 
file, but I don't think that's the problem. I think it's to do with 
setting up the xml parsing library. According to the conf file it's 
pointing at lib/axis/  in the root directory of the 
latest binary release. Perhaps it doesn't like that ? Do I need to 
create a symbolic link to the xerces library with a particular name. 
I've downloaded and built the latest xerces c++ and it lives in /usr/lib

Can anyone work out where I've gone wrong and suggest how to fix things ?



To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message