Menu

#5214 TclInitByteCodeObj: unbalanced literal refCounts

current: 8.6.0
closed-fixed
5
2013-03-11
2013-03-08
Don Porter
No

When TIBCO detects a circular reference
in bytecode, and copies a value to disconnect it,
it fails to call TclReleaseLiteral() to decr the
literal refcount of the value being discarded.

Discussion

  • Don Porter

    Don Porter - 2013-03-08

    Replacing Tcl_DecrRefCount()
    with TclReleaseLiteral() should be enough to
    fix. See branch bug-3607372.

     
  • Don Porter

    Don Porter - 2013-03-11

    Fixed for 8.6.1.

     
  • Don Porter

    Don Porter - 2013-03-11
    • assigned_to: msofer --> dgp
    • status: open --> closed-fixed