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

Misc patches for mem leak, REST Call, SSL, XPATH

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.6.0
    • 1.7.0
    • core/engine
    • LINUX X86_64, AIX 6.1

    Description

      Dear Mr. Mantaut,
      Late 2013, I had submit some patches that you reject because of other mem leak induced by my work. I did follow your guidance and used valgrind to help me debug the mem leak problem from XPATH and Client API.

      I solved all my case early january 2014 but never took the time to upload my clean patches.

      I have a sample program that I can send you to reproduce mem leak from the current trunk if you need so.

      Please find attached following patches:
      Consolidated.patch - all patches
      http_sender.c.patch - mem leak + REST + "check your log and buffer"
      APPLIED http_transport_utils.c.patch - mem leak
      libxml2_reader_wrapper.c.patch - error
      op_client.c.patch - mem leak
      APPLIED options.c.patch - mem leak
      ssl_utils.c.patch - design problem between client end server socket handling
      APPLIED xpath.c.patch - mostly printf to log and mem leak
      APPLIED xpath_internals_engine.c.patch - mem leak
      APPLIED xpath_internals_parser.c.patch - mem leak
      APPLIED xpath_streaming.c.patch - mem leak

      Best regards,

      Jean-Marc

      Attachments

        1. xpath.c.patch
          4 kB
          Jean-Marc Lamond
        2. xpath_streaming.c.patch
          0.8 kB
          Jean-Marc Lamond
        3. xpath_internals_parser.c.patch
          15 kB
          Jean-Marc Lamond
        4. xpath_internals_engine.c.patch
          2 kB
          Jean-Marc Lamond
        5. ssl_utils.c.patch
          1 kB
          Jean-Marc Lamond
        6. options.c.patch
          0.6 kB
          Jean-Marc Lamond
        7. op_client.c.patch
          1 kB
          Jean-Marc Lamond
        8. libxml2_reader_wrapper.c.patch
          0.6 kB
          Jean-Marc Lamond
        9. http_transport_utils.c.patch
          3 kB
          Jean-Marc Lamond
        10. http_sender.c.patch
          5 kB
          Jean-Marc Lamond
        11. Consolidated.patch
          33 kB
          Jean-Marc Lamond

        Issue Links

          Activity

            People

              billblough Bill Blough
              jmlamond Jean-Marc Lamond
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 120h
                  120h
                  Remaining:
                  Remaining Estimate - 120h
                  120h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified