[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Allocation error in HTTPAPI



Hi Rick,

I see the issue is in the iconvdyn() routine, and I see a possible 
problem that would explain the issue.

Would it be possible to give me a copy of the XML document so I can 
verify that this is indeed the problem?  And so I can verify that my fix 
works?

Or is it something you can't distribute?



On 6/1/2010 1:52 PM, Rick Bovet wrote:
>
>
> This is the call stack when the job is MSGW:
>
>                                         REEKS OPGEROEPEN PROGRAMMA'S VOOR TAAK
>   Thread  . :   00007EA3
>                                                                                                      Module of              Ctl
>   Type Programma               Instructie-ID's          Instructie       Activeringsgroep            Uitgebreid type        Bdy
>        QP0ZPCP2   QSYS                                                   *DFTACTGRP 0000000000000001 QP0ZPCP2   QBUILDSS1    Y
>           Procedure: _CXX_PEP__Fv
>        QP0ZPCPN   QSYS         266                                       *DFTACTGRP 0000000000000001 QP0ZPCPN   QBUILDSS1    N
>           Procedure: Qp0zNewProcess
>        QP0ZPCPN   QSYS         210                                       *DFTACTGRP 0000000000000001 QP0ZPCPN   QBUILDSS1    N
>           Procedure: InvokeTargetPgm__FP11qp0z_pcp_cb
>        QZSRCGI    QHTTPSVR                                               *NEW       0000000000000011 ZSRVHJOB   QBUILDDG1    Y
>           Procedure: _C_pep
>        QZSRCGI    QHTTPSVR     140                                       *NEW       0000000000000011 ZSRVHJOB   QBUILDDG1    N
>           Procedure: main
>        QZSRCGI    QHTTPSVR     143                                       *NEW       0000000000000011 ZSRVCGI    QBUILDDG1    N
>           Procedure: handlereq
>        QZSRCGI    QHTTPSVR     648                                       *NEW       0000000000000011 ZSRVCGI    QBUILDDG1    N
>           Procedure: CGICall
>        QZSRCGI    QHTTPSVR     3                                         *NEW       0000000000000011 ZSRVCGI    QBUILDDG1    N
>           Procedure: BigSwitch
>        RCVXML     ROES400                                                EASYORDER  0000000000000015 RCVXML     ROES400      Y
>           Procedure: _QRNP_PEP_RCVXML
>        RCVXML     ROES400      19000                                     EASYORDER  0000000000000015 RCVXML     ROES400      N
>           Procedure: RCVXML
>        HTTPAPIR4  EBUZZTOOLS   173000                                    EASYORDER  0000000000000015 HTTPXMLR4  EBUZZTOOLS   N
>           Procedure: HTTP_PARSE_XML_STRING
>        HTTPAPIR4  EBUZZTOOLS   84100                                     EASYORDER  0000000000000015 HTTPXMLR4  EBUZZTOOLS   N
>           Procedure: PARSEXML
>        EXPAT      EBUZZTOOLS   28                                        EASYORDER  0000000000000015 XMLPARSE   QTEMP        N
>           Procedure: XML_Parse
>        EXPAT      EBUZZTOOLS   14                                        EASYORDER  0000000000000015 XMLPARSE   QTEMP        N
>           Procedure: XML_ParseBuffer
>        EXPAT      EBUZZTOOLS   5                                         EASYORDER  0000000000000015 XMLPARSE   QTEMP        N
>           Procedure: prologInitProcessor
>        EXPAT      EBUZZTOOLS   3                                         EASYORDER  0000000000000015 XMLPARSE   QTEMP        N
>           Procedure: prologProcessor
>        EXPAT      EBUZZTOOLS   130                                       EASYORDER  0000000000000015 XMLPARSE   QTEMP        N
>           Procedure: doProlog
>        EXPAT      EBUZZTOOLS   1                                         EASYORDER  0000000000000015 XMLPARSE   QTEMP        N
>           Procedure: contentProcessor
>        EXPAT      EBUZZTOOLS   199                                       EASYORDER  0000000000000015 XMLPARSE   QTEMP        N
>           Procedure: doContent
>        HTTPAPIR4  EBUZZTOOLS   128400                                    EASYORDER  0000000000000015 HTTPXMLR4  EBUZZTOOLS   N
>           Procedure: ENDELEMENT
>        HTTPAPIR4  EBUZZTOOLS   3105                                      EASYORDER  0000000000000015 CCSIDR4    EBUZZTOOLS   N
>           Procedure: ICONVDYN
>        HTTPAPIR4  EBUZZTOOLS   3433                                      EASYORDER  0000000000000015 HTTPUTILR4 EBUZZTOOLS   N
>           Procedure: XALLOC
>        QRNXIE     QSYS         1                                         EASYORDER  0000000000000015 QRNXERR    QBUILDSS1    N
>           Procedure: _QRNX_CALL_FC_H
>        QRNXIE     QSYS         2                                         EASYORDER  0000000000000015 QRNXERR    QBUILDSS1    N
>           Procedure: _QRNX_DFT_ERROR
>        QRNXIE     QSYS         17                                        EASYORDER  0000000000000015 QRNXMSG    QBUILDSS1    N
>           Procedure: _QRNX_INQ
>        QRNXIE     QSYS         5                                         EASYORDER  0000000000000015 QRNXMSG    QBUILDSS1    N
>           Procedure: InqMsg
>        QMHRCVPM   QSYS                                              130D *DFTACTGRP 0000000000000001                         N
>
>
> And this is part of the DUMP of my RCVXML program:
>
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------