Closed
Bug 1046478
Opened 10 years ago
Closed 10 years ago
[e10s] Tab crashed when evaluate Element.value="" if value !=""
Categories
(Core :: IPC, defect)
Tracking
()
VERIFIED
DUPLICATE
of bug 1056018
Tracking | Status | |
---|---|---|
e10s | m4+ | --- |
People
(Reporter: alice0775, Assigned: billm)
References
Details
(Keywords: crash, topcrash-win, Whiteboard: [e10s specific crash])
Crash Data
Steps To Reproduce:
1. Enable chrome privileged (i.e. devtools.chrome.enabled= true)
2. Open ScratchPad (Shift+F4)
3. Open about:home
4. Run the following code in chrome privilege:
content.document.getElementById("searchText").value="";
---- Nothing happens as expected
5. Keyin text into input field of about:home
6. Run again
Actual Results:
Tab crashed
bp-0bfa49c5-9a65-4846-bf5a-7dd332140731
Expected Results:
No Crash.
The field become empty.
Reporter | ||
Updated•10 years ago
|
Component: General → IPC
Product: Firefox → Core
Comment 1•10 years ago
|
||
[@ mozalloc_abort(char const* const) | NS_DebugBreak | mozilla::ipc::MessageChannel::DebugAbort(char const*, int, char const*, char const*, bool) | mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) ]
Updated•10 years ago
|
Keywords: topcrash-win
Updated•10 years ago
|
Whiteboard: [e10s specific crash]
Comment 2•10 years ago
|
||
This is the content process crashing with the assertion:
> sync messages forbidden while handling urgent message
It looks like the parent sends a CPOW to the child, which invokes:
HTMLInputElement::SetValue
-> IMEStateManager::UpdateIMEState
-> PuppetWidget::GetInputContext
-> PBrowserChild::SendGetInputContext
... Which is a sync message, being triggered by a CPOW
Reporter | ||
Comment 3•10 years ago
|
||
no longer crash.
Reporter | ||
Comment 4•10 years ago
|
||
After landing Bug 1051017 , name of property changed.
So, Now, following statement will crash the tab silently(no crash reports).
window.gBrowser.selectedBrowser.contentDocumentAsCPOW.getElementById("searchText").value=""
Steps To Eeproduce:
1. Enable chrome privileged (i.e. devtools.chrome.enabled= true)
2. Open ScratchPad (Shift+F4)
3. Open about:home
4. Keyin text into input field of about:home
5. Run the following code in chrome privilege:
window.gBrowser.selectedBrowser.contentDocumentAsCPOW.getElementById("searchText").value=""
6. Run
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Reporter | ||
Updated•10 years ago
|
tracking-e10s:
--- → ?
Updated•10 years ago
|
Comment 5•10 years ago
|
||
This is currently the second most popular content crash so might need to be a higher priority.
Updated•10 years ago
|
Assignee: nobody → wmccloskey
Assignee | ||
Updated•10 years ago
|
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Updated•10 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•