Closed Bug 754999 Opened 14 years ago Closed 14 years ago

Worker.stop() always fires Assertion failed: "((current == m_globals->at(current->desc)))" ("../core/Isolate.cpp":1050)

Categories

(Tamarin Graveyard :: Workers, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dschaffe, Unassigned)

References

Details

Attachments

(1 file)

Doing a Worker.stop() always fires an assertion: Assertion failed: "((current == m_globals->at(current->desc)))" ("../core/Isolate.cpp":1050) To reproduce, build debug shell. compile and run this code: stopbug.as: package { import flash.system.* var w:Worker=WorkerDomain.current.createWorkerFromPrimordial(); w.start(); w.stop(); } $ java -jar asc.jar -import builtin.abc -import shell_toplevel.abc stopbug.as $ avmshell_d stopbug.abc Assertion failed: "((current == m_globals->at(current->desc)))" ("../core/Isolate.cpp":1050) Trace/BPT trap: 5
Blocks: 695061
Dan, It looks like this has been resolved in latest concurrency fixes.
Attachment #630518 - Flags: review?(dschaffe)
Attachment #630518 - Flags: review?(dschaffe) → review+
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
changeset: 7424:79c17217e470 user: Brent Baker <brbaker@adobe.com> summary: Bug 754999: remove skipped tests as bug has been resolved in recent concurrency fixes (r pending=dschaffe) http://hg.mozilla.org/tamarin-redux/rev/79c17217e470
changeset: 7424:79c17217e470 user: Brent Baker <brbaker@adobe.com> summary: Bug 754999: remove skipped tests as bug has been resolved in recent concurrency fixes (r pending=dschaffe) http://hg.mozilla.org/tamarin-redux/rev/79c17217e470
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: