Closed Bug 1502050 Opened 6 years ago Closed 5 years ago

Tab Crash after transferring an ArrayBuffer to a worker when its debugger page is open

Categories

(Core :: DOM: Workers, defect, P3)

64 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox64 --- affected
firefox65 --- affected
firefox66 --- affected

People

(Reporter: tristan.fraipont, Unassigned)

Details

Crash Data

Attachments

(1 file)

Attached file worker_debug.html
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:64.0) Gecko/20100101 Firefox/64.0

Steps to reproduce:

When opening a Worker's debugger from dev-tools:debugger-panel:Workers the tab crashes if we did transfer an ArrayBuffer to the Worker, and if it was initialised from a BlobURI.


Actual results:

Tab crash (all tabs refresh)

https://crash-stats.mozilla.com/report/index/b98e75b5-f380-4f1c-9f6e-16c200181025#tab-details


Expected results:

Should have been able to debug my worker.

It looks very similar to https://bugzilla.mozilla.org/show_bug.cgi?id=1319049  but for Files, it works fine.
Crash Signature: [@ mozilla::dom::workerinternals::(anonymous namespace)::Wrap]
Spotted a few of these crashes in the latest nightly - 5 crashes/2 installs in the last 7 days.
Status: UNCONFIRMED → NEW
Ever confirmed: true
FWIW, I ran a bisect over this, and the results point out that it's not new (2017-10).
I wasn't able to go deeper than bisecting nightlies, so here is what got output:

Last good revision: 5eba13f5b3a6ad80decdd8c7b30bff5fa477844f (2017-10-08)
First bad revision: 2ed5e7fbf39e949693d8a7455d6313b14a7aeaf6 (2017-10-09)
Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=5eba13f5b3a6ad80decdd8c7b30bff5fa477844f&tochange=2ed5e7fbf39e949693d8a7455d6313b14a7aeaf6

And in this Pushlog, a lot of commits, and a few that could match...
Component: Debugger → DOM: Workers
Product: DevTools → Core
Priority: -- → P3

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: