Uploaded image for project: 'Axis2-C'
  1. Axis2-C
  2. AXIS2C-1703

API - axis2_stub_create_with_endpoint_ref_and_client_home causes crash with NTDLL.dll

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.5.0
    • 1.7.0
    • util
    • None
    • Operating System : Windows Server 2019 Standard Edition - 64Bit
      AXIS2C Version : 1.5.0 (Built for 64Bit)

    Description

      The client stub created with version AXIS2C-1.5.0 is not consistent and some time causes wrapper application to crash with Windows dump file pointing to following items:

      ntdll!RtlEnterCriticalSection+0xd
      KERNELBASE!FindNextFileW+0x55
      KERNELBASE!FindNextFileA+0x38
      axutil!axutil_platform_uuid_gen+0x3e2a
      axutil!axis2_readdir+0x28
      axutil!axis2_scandir+0xf1
      axutil!axutil_dir_handler_list_service_or_module_dirs+0x83
      axis2_engine!axis2_repos_listener_update+0xd3
      axis2_engine!axis2_repos_listener_check_modules+0x117
      axis2_engine!axis2_repos_listener_init+0x60
      axis2_engine!axis2_repos_listener_create_with_folder_name_and_dep_engine+0xe6
      axis2_engine!axis2_dep_engine_load_client+0x27e
      axis2_engine!axis2_build_client_conf_ctx+0xf2
      axis2_engine!axis2_svc_client_set_target_endpoint_ref+0x31
      axis2_engine!axis2_svc_client_create_with_conf_ctx_and_svc+0xe5
      axis2_engine!axis2_stub_create_with_endpoint_ref_and_client_home+0x70
      MyWebServiceClient+0xb1f1

      Could able to capture logged data with options set to 'Trace' and 'Debug' and attached for your reference.

      The log file has following line as last statement, when it causes wrapper application to crash:

      ..\..\util\src\class_loader.c(140) F:\axis2c/lib/axis2_http_receiver.dll shared lib loaded successfully

      and also noticed, crash for the very first request and subsequent request some times goes well with the next line in the log file as provided below:

      [Fri Oct 29 13:06:45 2021] [info] No files in the path F:\axis2c/modules.
      [Fri Oct 29 13:06:45 2021] [info] No files in the path F:\axis2c/services.

      Would be glad to provide more details for diagnosing the issue currently having with AXIS2C Version 1.5.0 for any correction in configuration or alternative work around to over come this issue

       

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            trigent Trigent

            Dates

              Created:
              Updated:

              Slack

                Issue deployment