Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-1052

minor lock leak in policy code

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.2.0
    • None
    • None

    Description

      running ctest -VV -R tests_policy with -DUSE_VALGRIND=True:

      21: ==17833== 64 bytes in 1 blocks are definitely lost in loss record 1,080 of 3,621
      21: ==17833== at 0x4C2ED47: memalign (vg_replace_malloc.c:857)
      21: ==17833== by 0x4C2EE45: posix_memalign (vg_replace_malloc.c:1020)
      21: ==17833== by 0x4E706B8: sys_mutex (threading.c:40)
      21: ==17833== by 0x4E6C9E8: qd_policy (policy.c:100)
      21: ==17833== by 0x4E62B01: qd_dispatch_prepare (dispatch.c:302)
      21: ==17833== by 0x10FCAD1D: ffi_call_unix64 (unix64.S:76)
      21: ==17833== by 0x10FCA68E: ffi_call (ffi64.c:525)
      21: ==17833== by 0x10DB79C4: _call_function_pointer (callproc.c:841)
      21: ==17833== by 0x10DB79C4: _ctypes_callproc (callproc.c:1184)
      21: ==17833== by 0x10DB168D: PyCFuncPtr_call (_ctypes.c:4077)
      21: ==17833== by 0x5BBFBE2: PyObject_Call (abstract.c:2547)
      21: ==17833== by 0x5C81991: do_call (ceval.c:4666)
      21: ==17833== by 0x5C81991: call_function (ceval.c:4471)
      21: ==17833== by 0x5C81991: PyEval_EvalFrameEx (ceval.c:3083)
      21: ==17833== by 0x5C86987: PyEval_EvalCodeEx (ceval.c:3681)
      21: ==17833==
      21: <<<<

      Attachments

        Activity

          People

            kgiusti Ken Giusti
            kgiusti Ken Giusti
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: