Closed Bug 694398 Opened 14 years ago Closed 13 years ago

in workers remote calls of getter properties fires Assertion failed: "((false))" ("../core/PromiseGlue.cpp":234)

Categories

(Tamarin Graveyard :: Workers, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: dschaffe, Assigned: awelc)

References

Details

Calling remote access of a getter property fires an assertion and in release builds returns null. simplified testcase is: import flash.system.* if (Worker.current.isPrimordial()) { var w:Worker=WorkerDomain.current.createWorkerFromPrimordial(); var p:Promise=w.start(); var p1:Promise=p.value; print(p1.local::receive()); w.exit(); } else { function get value() { return 10; } } $ avmshell_d_64 getter.abc Assertion failed: "((false))" ("../core/PromiseGlue.cpp":234) Trace/BPT trap: 5 $ avmshell getter.abc null
Depends on: 695061
Added support for accessing getters defined by workers.
Assignee: nobody → awelc
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
confirmed is fixed in 7176:9b2f94ed8cc0
Status: RESOLVED → VERIFIED
Blocks: 695061
No longer depends on: 695061
You need to log in before you can comment on or make changes to this bug.