archives

« Bugzilla Issues Index

#2757 — 8.1.1.1.6 GetBindingValue: Steps 2 and 3 contradict each other


8.1.1.1.6 GetBindingValue(N,S)

The condition in step 3 is never true per the assertion in step 2. Remove step 3?


fixed in rev25 editor's draft.

I went look for a path where a Reference might get created for a binding that resolved to a deletable binding (created via a non-strict direct eval) which is then deleted(as a side-effect) before GetValue is performed on the Reference.

I couldn't find such a path.


(In reply to comment #1)
> I couldn't find such a path.

Maybe you meant bug 159? Such a path is possible in SetMutableBinding().


fixed in rev25