axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Samisa Abeysinghe <samisa_abeysin...@yahoo.com>
Subject Re: Possible solution to HTTP chunking problem
Date Thu, 22 Apr 2004 09:23:42 GMT
Hi Adrian,
    I tested the patch on Linux and there seems to be a problem.
    The program aborts and the gdb trace is given below.
    Looking at the trace, it looks that something goes wrong when parsing the payload. (I
used
Axis Java echo sample for testing chunked messages)

Thanks,
Samisa...

Here is the trace

(gdb) bt
#0  0xffffe002 in ?? ()
#1  0x42028a73 in abort () from /lib/tls/libc.so.6
#2  0x40407b57 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.5
#3  0x40407ba4 in std::terminate() () from /usr/lib/libstdc++.so.5
#4  0x40407d16 in __cxa_throw () from /usr/lib/libstdc++.so.5
#5  0x401f5052 in xercesc_2_2::IGXMLScanner::scanNext(xercesc_2_2::XMLPScanToken&) ()
from
/usr/lib/libxerces-c.so.22
#6  0x40222f63 in xercesc_2_2::SAX2XMLReaderImpl::parseNext(xercesc_2_2::XMLPScanToken&)
() from
/usr/lib/libxerces-c.so.22
#7  0x40081e20 in SoapParserXerces::Next(bool) (this=0x8054d18, isCharData=false) at
SoapParserXerces.cpp:94
#8  0x40073700 in SoapDeSerializer::GetEnvelope() (this=0x80540c0) at SoapDeSerializer.cpp:107
#9  0x40073c74 in SoapDeSerializer::GetVersion() (this=0x80540c0) at SoapDeSerializer.cpp:340
#10 0x4005be6c in ClientAxisEngine::Invoke(MessageData*) (this=0x8054058, pMsg=0x8054090)
at
ClientAxisEngine.cpp:171
#11 0x4005bcd7 in ClientAxisEngine::Process(Ax_soapstream*) (this=0x8054058, pSoap=0x0) at
ClientAxisEngine.cpp:98
#12 0x40063eb0 in Call::Invoke() (this=0x42130a14) at Call.cpp:99
#13 0x0804975c in strcpy ()
#14 0x08048e6c in strcpy ()
#15 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6

    
--- Jean-Yves Baudy <jy.baudy@free.fr> wrote:
> Hi Adrian,
> 
> Can you please send patches using diff.exe -u file1 file2 ?
> 
> This will make live easier for persons you want to make quick tests. You can
> find diff.exe here for Windows : http://unxutils.sourceforge.net/
> 
> Thanks,
> 
> Jean-Yves
> 
> 
> >Hi All,
> >
> >I've been working with Fred and his patches and we have removed DWORD.
> >
> >These files show the changes (by comparison to CVS codebase) - Inserted
> >code is noted by !> at start of line
> >(See attached file: httptransport.cpp.diff)(See attached file:
> >channel.cpp.diff)
> >
> >Regards,
> >Adrian
> >_______________________________________
> >Adrian Dick (adrian.dick@uk.ibm.com)
> >WebSphere MQ and ESB Development
> >Tel: +44-(0)-1962-819212
> >Notes: Adrian Dick/UK/IBM@IBMGB



	
		
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25
http://photos.yahoo.com/ph/print_splash

Mime
View raw message