Intermittent test_ext_sendmessage_doublereply.html,test_ext_simple.html,test_ext_geturl.html,test_ext_notifications.html | Assertion count 8 is greater than expected range 0-0 assertions from "ASSERTION: This is unsafe! Fix the caller!"

RESOLVED FIXED in mozilla46

Status

WebExtensions
Untriaged
RESOLVED FIXED
3 years ago
13 hours ago

People

(Reporter: philor, Assigned: kmag)

Tracking

({assertion, intermittent-failure})

Trunk
mozilla46
assertion, intermittent-failure
Bug Flags:
blocking-webextensions +

Firefox Tracking Flags

(firefox44 affected)

Details

(Reporter)

Description

3 years ago
Imma go out on a limb and say that smaug doesn't care for your event dispatching, and thinks it's unsafe, and that you should fix it.

https://treeherder.mozilla.org/logviewer.html#?job_id=15784449&repo=mozilla-inbound
https://treeherder.mozilla.org/logviewer.html#?job_id=3065581&repo=b2g-inbound
I think we need to explicitly destroy the windowless docshell. Otherwise it will get freed at some random time, possibly while we're not allowed to fire events or run JS. I think we might need to expose a method to do that from C++.
Blocks: 1214433
(Reporter)

Updated

3 years ago
Summary: Intermittent test_ext_sendmessage_doublereply.html,test_ext_simple.html | Assertion count 8 is greater than expected range 0-0 assertions from "ASSERTION: This is unsafe! Fix the caller!" → Intermittent test_ext_sendmessage_doublereply.html,test_ext_simple.html,test_ext_geturl.html | Assertion count 8 is greater than expected range 0-0 assertions from "ASSERTION: This is unsafe! Fix the caller!"

Updated

3 years ago
Flags: blocking-webextensions+
(Reporter)

Updated

3 years ago
Summary: Intermittent test_ext_sendmessage_doublereply.html,test_ext_simple.html,test_ext_geturl.html | Assertion count 8 is greater than expected range 0-0 assertions from "ASSERTION: This is unsafe! Fix the caller!" → Intermittent test_ext_sendmessage_doublereply.html,test_ext_simple.html,test_ext_geturl.html,test_ext_notifications.html | Assertion count 8 is greater than expected range 0-0 assertions from "ASSERTION: This is unsafe! Fix the caller!"
(Reporter)

Updated

3 years ago
Blocks: 1230447
(Reporter)

Updated

3 years ago
Blocks: 1235005
(Reporter)

Updated

3 years ago
Blocks: 1238585
(Assignee)

Updated

3 years ago
Blocks: 1230771
(Assignee)

Updated

3 years ago
Blocks: 1236949
(Assignee)

Updated

3 years ago
No longer blocks: 1236949
(Assignee)

Updated

3 years ago
Depends on: 1239822
(Assignee)

Updated

3 years ago
No longer blocks: 1214433, 1230447, 1230771, 1235005, 1238585
(Assignee)

Updated

3 years ago
Assignee: nobody → kmaglione+bmo
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46

Updated

13 hours ago
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.