Closed Bug 1267907 Opened 8 years ago Closed 8 years ago

crash in mozilla::dom::workers::WorkerPrivate::NotifyFeatures

Categories

(Core :: DOM: Workers, defect)

Unspecified
Linux
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1268303
Tracking Status
firefox49 --- affected

People

(Reporter: luke, Assigned: khuey)

References

Details

(Keywords: crash, Whiteboard: btpp-active)

Crash Data

Attachments

(2 files)

Attached file debug backtrace
This bug was filed from the Socorro interface and is 
report bp-ee431ba8-13f1-43f6-b0f8-4f67d2160427.
=============================================================

I'm able to reproduce this pretty reliably on trunk and nightly builds by loading up:
  http://lukewagner.github.io/AngryBotsPacked/
and clicking reload a few times after it had started.  

I was also able to repro in a trunk debug build which hits an assertion earlier, under WorkerGlobalScope::Close() (backtrace attached).

Here's the worker script, highlighting the self.close() call in question:
  https://github.com/lukewagner/AngryBotsPacked/blob/gh-pages/Release/asmjsunpack-worker.js#L83
Attached patch PatchSplinter Review
This covers the assertion, at least.
Assignee: nobody → khuey
Status: NEW → ASSIGNED
Attachment #8747155 - Flags: review?(amarchesini)
Whiteboard: btpp-active
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Comment on attachment 8747155 [details] [diff] [review]
Patch

My solution and your solution are actually the same.
I also discussed with smaug about WorkerFeature and we have a nice idea to propose you. The patch is already written, I'm fixing comments and then it will be in your review queue. I would say, today, max tomorrow.
Attachment #8747155 - Flags: review?(amarchesini)
Depends on: 1269154
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: