Closed Bug 879772 Opened 6 years ago Closed 6 years ago

Intermittent browser/base/content/test/browser_pluginCrashCommentAndURL.js | Submission UI visibility should be correct - Got none, expected block

Categories

(Firefox :: General, defect)

x86_64
Linux
defect
Not set

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: intermittent-failure)

adw, I see you added this test. Any chance you can look at this?

https://tbpl.mozilla.org/php/getParsedLog.php?id=23797634&tree=Fx-Team

Rev3 Fedora 12x64 fx-team debug test mochitest-browser-chrome on 2013-06-04 18:57:16 PDT for push 345e4c957e82
slave: talos-r3-fed64-041

19:02:19     INFO -  TEST-START | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js
19:02:19     INFO -  ++DOCSHELL 0x6146b70 == 17 [id = 514]
19:02:19     INFO -  ++DOMWINDOW == 45 (0x570def0) [serial = 1424] [outer = (nil)]
19:02:19     INFO -  ++DOMWINDOW == 46 (0x60a3830) [serial = 1425] [outer = 0x570def0]
19:02:19     INFO -  WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
19:02:19     INFO -  WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 265
19:02:19     INFO -  ++DOMWINDOW == 47 (0x61b2830) [serial = 1426] [outer = 0x570def0]
19:02:19     INFO -  WARNING: NS_ENSURE_TRUE(aURI) failed: file ../../../caps/src/nsScriptSecurityManager.cpp, line 1914
19:02:19     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file ../../../extensions/cookie/nsPermissionManager.cpp, line 979
19:02:19     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file ../../../extensions/permissions/nsContentBlocker.cpp, line 250
19:02:19     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file ../../../extensions/permissions/nsContentBlocker.cpp, line 212
19:02:19     INFO -  WARNING: Unable to test style tree integrity -- no content node: file ../../../layout/base/nsCSSFrameConstructor.cpp, line 8253
19:02:19     INFO -  For application/x-test found plugin libnptest.so
19:02:19     INFO -  XPCOM_MEM_BLOAT_LOG: /tmp/tmpTx1AdL/runtests_leaks.log
19:02:19     INFO -  Writing to log: /tmp/tmpTx1AdL/runtests_leaks_plugin_pid2501.log
19:02:20     INFO -  ###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv
19:02:20     INFO -  WARNING: Failed to send message!: file ../../../../dom/plugins/ipc/PluginScriptableObjectParent.cpp, line 168
19:02:20     INFO -  ###!!! [Parent][AsyncChannel] Error: Channel error: cannot send/recv
19:02:20     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js | Submission UI visibility should be correct
19:02:21     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js | Extra data should be property bag
19:02:21     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js | Comment should be absent from extra data when textbox is empty
19:02:21     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js | URL should be absent from extra data when opt-in not checked
19:02:21     INFO -  ++DOMWINDOW == 48 (0x503ebd0) [serial = 1427] [outer = 0x570def0]
19:02:21     INFO -  WARNING: NS_ENSURE_TRUE(aURI) failed: file ../../../caps/src/nsScriptSecurityManager.cpp, line 1914
19:02:21     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file ../../../extensions/cookie/nsPermissionManager.cpp, line 979
19:02:21     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file ../../../extensions/permissions/nsContentBlocker.cpp, line 250
19:02:21     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file ../../../extensions/permissions/nsContentBlocker.cpp, line 212
19:02:21     INFO -  WARNING: Unable to test style tree integrity -- no content node: file ../../../layout/base/nsCSSFrameConstructor.cpp, line 8253
19:02:21     INFO -  For application/x-test found plugin libnptest.so
19:02:21     INFO -  WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 141
19:02:21     INFO -  WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 141
19:02:21     INFO -  ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpTx1AdL/runtests_leaks.log
19:02:21     INFO -  LoadPlugin() /tmp/tmpTx1AdL/plugins/libnptest.so returned 1706fd0
19:02:21     INFO -  WARNING: NS_ENSURE_TRUE(compMgr) failed: file nsComponentManagerUtils.cpp, line 58
19:02:21     INFO -  XPCOM_MEM_BLOAT_LOG: /tmp/tmpTx1AdL/runtests_leaks.log
19:02:21     INFO -  Writing to log: /tmp/tmpTx1AdL/runtests_leaks_plugin_pid2569.log
19:02:22     INFO -  ###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv
19:02:22     INFO -  WARNING: Failed to send message!: file ../../../../dom/plugins/ipc/PluginScriptableObjectParent.cpp, line 168
19:02:22     INFO -  ###!!! [Parent][AsyncChannel] Error: Channel error: cannot send/recv
19:02:22     INFO -  WARNING: [PluginModuleParent::ActorDestroy] abnormal shutdown without minidump!: file ../../../../dom/plugins/ipc/PluginModuleParent.cpp, line 699
19:02:22  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js | Submission UI visibility should be correct - Got none, expected block
19:02:22     INFO -  Stack trace:
19:02:22     INFO -      JS frame :: chrome://mochikit/content/browser-test.js :: test_is :: line 536
19:02:22     INFO -      JS frame :: chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js :: onCrash :: line 95
19:02:22     INFO -      native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
Passing runs of the test look like this:

> 14:50:28     INFO -  ###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv
> 14:50:28     INFO -  WARNING: Failed to send message!: file ../../../../dom/plugins/ipc/PluginScriptableObjectParent.cpp, line 168
> 14:50:28     INFO -  ###!!! [Parent][AsyncChannel] Error: Channel error: cannot send/recv
> 14:50:28     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js | Submission UI visibility should be correct

You can see the test deliberately crashing the plug-in to show the UI to submit the crash report and then verifying that the UI is visible.

The failing run looks like this:

> 19:02:22     INFO -  ###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv
> 19:02:22     INFO -  WARNING: Failed to send message!: file ../../../../dom/plugins/ipc/PluginScriptableObjectParent.cpp, line 168
> 19:02:22     INFO -  ###!!! [Parent][AsyncChannel] Error: Channel error: cannot send/recv
> 19:02:22     INFO -  WARNING: [PluginModuleParent::ActorDestroy] abnormal shutdown without minidump!: file ../../../../dom/plugins/ipc/PluginModuleParent.cpp, line 699
> 19:02:22  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginCrashCommentAndURL.js | Submission UI visibility should be correct - Got none, expected block

There's an extra warning: no minidump was produced.  Without a minidump, the report submission UI isn't shown because there's nothing to submit.

So the questions are why was no minidump produced, and how often is this going to happen.
Blocks: 648675
(OrangeWFM bugs not modified in > 2 months)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.