Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-19028

Core when dESDL binding has malformed method URL configured

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 6.2.8
    • Fix Version/s: 6.4.12
    • Component/s: ESDL, ESP
    • Labels:
      None

      Description

      A published interface was bound to a service with a definition containing a malformed Method URL :

      <Methods>
          <Method name="ScoutTransactionSearch" queryname="scout.summary_search_service" querytype="roxie" url="http://???:9876">
              <Gateways>
                  <Gateway>
                      <name>scout</name>
                      <url>http://delta_iid_api_user:redacted@10.176.69.151:7911</url>
                  </Gateway>
              </Gateways>
          </Method>
      </Methods>

      This configuration caused a core. Backtrace in log file from OPS included below:

      0012E5FC 2018-01-29 23:00:28.787 13746 26983 "HTTP First Line: POST /WsWorkunits/WUInfo.json HTTP/1.1"0012E5FD 2018-01-29 23:00:28.787 13746 26983 "POST /WsWorkunits/WUInfo.json, from rnagarajan@10.145.47.114"0012E5FE 2018-01-29 23:00:28.788 13746 26983 "WUInfo: W20180129-222752"0012E5FF 2018-01-29 23:00:28.792 13746 26981 "Loading dll (libW20180129-220802.so) from location /var/lib/HPCCSystems/dllserver/temp/libW20180129-220802.so"0012E600 2018-01-29 23:00:28.795 13746 26984 "HTTP First Line: POST /WsWorkunits/WUInfo.json HTTP/1.1"0012E601 2018-01-29 23:00:28.795 13746 26984 "POST /WsWorkunits/WUInfo.json, from rnagarajan@10.145.47.114"0012E602 2018-01-29 23:00:28.796 13746 26984 "WUInfo: W20180129-224325"0012E603 2018-01-29 23:00:28.803 13746 26982 "Loading dll (libW20180129-222752.so) from location /var/lib/HPCCSystems/dllserver/temp/libW20180129-222752.so"0012E604 2018-01-29 23:00:28.808 13746 26975 "================================================"0012E605 2018-01-29 23:00:28.808 13746 26975 "Signal:    11 Segmentation fault"0012E606 2018-01-29 23:00:28.808 13746 26975 "Fault IP:  00007F283A1615DD"0012E607 2018-01-29 23:00:28.808 13746 26975 "Accessing: 00007F27991C2018"0012E608 2018-01-29 23:00:28.808 13746 26975 "Registers:"0012E609 2018-01-29 23:00:28.808 13746 26975 "EAX:00007F27991C2018  EBX:0000000000000039  ECX:0000000002641710  EDX:000000000000011D  ESI:00007F279A1C6A08  EDI:0000000000000000"0012E60A 2018-01-29 23:00:28.808 13746 26975 "CS:EIP:0033:00007F283A1615DD"0012E60B 2018-01-29 23:00:28.808 13746 26975 "   ESP:00007F279A1C6DB0  EBP:00000000025C3040"0012E60C 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6DB0]: 00007F27D0519190 D0CA1DE000007F27 00007F27D0CA1DE0 D0D3941800007F27 00007F27D0D39418 9A1C6F3000007F27 00007F279A1C6F30 9A1C6F2000007F27"0012E60D 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6DD0]: 00007F279A1C6F20 9A1C6F4000007F27 00007F279A1C6F40 D051919000007F27 00007F27D0519190 3A1EE7E900007F27 00007F283A1EE7E9 D0D3942800007F28"0012E60E 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6DF0]: 00007F27D0D39428 3A1EE82800007F27 00007F283A1EE828 D0D3941000007F28 00007F27D0D39410 3222C5B200007F27 00007F283222C5B2 D0D3941000007F28"0012E60F 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6E10]: 00007F27D0D39410 3222C60900007F27 00007F283222C609 0000000100007F28 0000000000000001 3A15DAEC00000000 00007F283A15DAEC 0000000000007F28"0012E610 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6E30]: 00007F2700000000 D0ACFCD800007F27 00007F27D0ACFCD8 696E616D00007F27 74736566696E616D D0ACFC8074736566 00007F27D0ACFC80 D0ACFC8000007F27"0012E611 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6E50]: 00007F27D0ACFC80 1D820C4B00007F27 00007F281D820C4B 0000000100007F28 0000000000000001 3A15DAEC00000000 00007F283A15DAEC 0000000000007F28"0012E612 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6E70]: 00007F2700000000 9A1C6F3000007F27 00007F279A1C6F30 9A1C6F2000007F27 00007F279A1C6F20 0000200000007F27 0000000000002000 D0ACFC9000000000"0012E613 2018-01-29 23:00:28.808 13746 26975 "Stack[00007F279A1C6E90]: 00007F27D0ACFC90 1E65505C00007F27 00007F281E65505C 0000000000007F28 0000001000000000 9A1C6F4000000010 00007F279A1C6F40 D051919000007F27"0012E614 2018-01-29 23:00:28.808 13746 26975 "Backtrace:"0012E615 2018-01-29 23:00:28.809 13746 26980 "TxSummaryactiveReqs=6;contLen=374;rcv=1ms;handleHttp=61ms;[user=rnagarajan@10.145.47.114"0012E616 2018-01-29 23:00:28.810 13746 26981 "TxSummaryactiveReqs=7;contLen=374;rcv=1ms;handleHttp=62ms;[user=rnagarajan@10.145.47.114"0012E617 2018-01-29 23:00:28.810 13746 26982 "TxSummaryactiveReqs=7;contLen=374;rcv=0ms;handleHttp=58ms;[user=rnagarajan@10.145.47.114"0012E618 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(+0xcf048) [0x7f283a141048]"0012E619 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(Z13excsighandleriP9siginfo_tPv+0x33c) [0x7f283a142cbc]"0012E61A 2018-01-29 23:00:28.812 13746 26975 "  /usr/lib64/libpthread.so.0(+0xf370) [0x7f28389a9370]"0012E61B 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(_ZN9InitTable4exitEPv+0x7d) [0x7f283a1615dd]"0012E61C 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(_Z16FreeSharedObjectPv+0x9) [0x7f283a1ee7e9]"0012E61D 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(_ZN12SharedObject6unloadEv+0x18) [0x7f283a1ee828]"0012E61E 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libdllserver.so(_ZN9HelperDllD1Ev+0x52) [0x7f283222c5b2]"0012E61F 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libdllserver.so(_ZN9HelperDllD0Ev+0x9) [0x7f283222c609]"0012E620 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(_ZNK10CInterface7ReleaseEv+0x5c) [0x7f283a15daec]"0012E621 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libwuwebview.so(_ZN9WuWebViewD0Ev+0x7b) [0x7f281d820c4b]"0012E622 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(_ZNK10CInterface7ReleaseEv+0x5c) [0x7f283a15daec]"0012E623 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libws_workunits.so(_ZN12ws_workunits8WsWuInfo15getResourceInfoER11StringArrayS2_j+0x5c) [0x7f281e65505c]"0012E624 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libws_workunits.so(_ZN14CWsWorkunitsEx8onWUInfoER11IEspContextR17IEspWUInfoRequestR18IEspWUInfoResponse+0x33b) [0x7f281e63897b]"0012E625 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libws_workunits.so(_ZN12ws_workunits23CWsWorkunitsSoapBinding17onGetInstantQueryER11IEspContextP12CHttpRequestP13CHttpResponsePKcS8+0x73f4) [0x7f281e4c00aa]"0012E626 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libesphttp.so(_ZN14EspHttpBinding5onGetEP12CHttpRequestP13CHttpResponse+0x1d8) [0x7f283c1e27c8]"0012E627 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libws_workunits.so(_ZN25CWsWorkunitsSoapBindingEx5onGetEP12CHttpRequestP13CHttpResponse+0x7f3) [0x7f281e665133]"0012E628 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libesphttp.so(_ZN14CEspHttpServer14processRequestEv+0x8df) [0x7f283c1ec3bf]"0012E629 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libesphttp.so(_ZN11CHttpThread9onRequestEv+0x154) [0x7f283c1e7c24]"0012E62A 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libesphttp.so(_ZN18CEspProtocolThread3runEv+0x21) [0x7f283c218eb1]"0012E62B 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(_ZN6Thread5beginEv+0x2c) [0x7f283a1e00cc]"0012E62C 2018-01-29 23:00:28.812 13746 26975 "  /opt/HPCCSystems/lib/libjlib.so(_ZN6Thread11_threadmainEPv+0x1e) [0x7f283a1e1a9e]"0012E62D 2018-01-29 23:00:28.812 13746 26975 "  /usr/lib64/libpthread.so.0(+0x7dc5) [0x7f28389a1dc5]"0012E62E 2018-01-29 23:00:28.812 13746 26975 "  /usr/lib64/libc.so.6(clone+0x6d) [0x7f28386d073d]"0012E62F 2018-01-29 23:00:28.812 13746 26975 "ThreadList:

        Attachments

          Activity

            People

            • Assignee:
              rpastrana Rodrigo Pastrana
              Reporter:
              TerrenceAsselin Terrence Asselin
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: