Last Comment Bug 725898 - Permanent orange: TEST-UNEXPECTED-FAIL | test-plugin-crashing.js | test_crashed_plugin_notification_bar and test_crashed_plugin_notification_inline
: Permanent orange: TEST-UNEXPECTED-FAIL | test-plugin-crashing.js | test_crash...
Status: RESOLVED FIXED
: intermittent-failure
Product: Thunderbird
Classification: Client Software
Component: Toolbars and Tabs (show other bugs)
: unspecified
: All All
: -- normal (vote)
: Thunderbird 13.0
Assigned To: Mark Banner (:standard8)
:
Mentors:
Depends on: 716945
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-09 17:13 PST by Mark Banner (:standard8)
Modified: 2013-03-05 11:34 PST (History)
2 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description Mark Banner (:standard8) 2012-02-09 17:13:44 PST
Somewhere in this regression range:

http://hg.mozilla.org/mozilla-central/pushloghtml?tochange=fb81c9a433e4&fromchange=fe7a433de8ff

we've started failing on Plugin tests (Linux & Win, Mac doesn't run these):

SUMMARY-UNEXPECTED-FAIL | e:\buildbot\comm-central-win32-opt-unittest-mozmill\build\mozmill\content-tabs\test-plugin-crashing.js | test-plugin-crashing.js::test_crashed_plugin_notification_bar
  EXCEPTION: Timeout waiting for alert
    at: utils.js line 429
       TimeoutError("Timeout waiting for alert") utils.js 429
       waitFor((function () this.alerted),"Timeout waiting for alert",10000,100,[object Object]) utils.js 467
            controller.js 648
            test-content-tab-helpers.js 115
       test_crashed_plugin_notification_bar() test-plugin-crashing.js 227
            frame.js 557
            frame.js 626
            frame.js 669
            frame.js 497
            frame.js 675
            server.js 179
            server.js 183
SUMMARY-PASS | test-plugin-crashing.js::setupTest
SUMMARY-PASS | test-plugin-crashing.js::teardownTest
SUMMARY-UNEXPECTED-FAIL | e:\buildbot\comm-central-win32-opt-unittest-mozmill\build\mozmill\content-tabs\test-plugin-crashing.js | test-plugin-crashing.js::test_crashed_plugin_notification_inline
  EXCEPTION: Expected the status to be "noReport" or "please"
    at: test-folder-display-helpers.js line 2842
       assert_true(false,"Expected the status to be \"noReport\" or \"please\"") test-folder-display-helpers.js 2842
       test_crashed_plugin_notification_inline() test-plugin-crashing.js 265
            frame.js 557
            frame.js 626
            frame.js 669
            frame.js 497
            frame.js 675
            server.js 179
            server.js 183
Comment 2 Justin Wood (:Callek) (Away until Aug 29) 2012-02-09 22:14:11 PST
Csets in that range explicitly mentioning plugins and thus good culprits to investigate:

http://hg.mozilla.org/mozilla-central/rev/606a6ab0d0a6 Bug 626813 - Hide plugins in background tabs to avoid trackpad drivers wanting to scroll them. r=jmathies

http://hg.mozilla.org/mozilla-central/rev/874062cc7df7 Fix for nsPluginNativeWindowWin.cpp: 'return' : truncation from 'nsresult' to 'bool'. r=josh

http://hg.mozilla.org/mozilla-central/rev/1a345b043b47 Bug 724886: Push images from plugin code instead of pulling from nsObjectFrame. r=roc
Comment 3 Mark Banner (:standard8) 2012-02-10 06:04:25 PST
I'd already looked at those, and the first two wouldn't explain the linux failure, and the third one doesn't look like it would cause this as we're not comparing what the plugin shows.

So this probably needs a bisect running on it to find the actual failure spot.
Comment 4 Mark Banner (:standard8) 2012-02-13 02:22:24 PST
Sigh, I should have spotted this earlier, but thanks to a bad backout comment, I didn't:

http://hg.mozilla.org/mozilla-central/rev/2087f423a1a4

I've therefore landed the same backouts as I've been doing on aurora for it:

http://hg.mozilla.org/comm-central/rev/eda26cb3231e
Comment 5 Treeherder Robot 2013-03-05 11:34:37 PST
mkmelin
https://tbpl.mozilla.org/php/getParsedLog.php?id=20309626&tree=Thunderbird-Trunk
TB Rev3 Fedora 12 comm-central opt test mozmill on 2013-03-04 12:52:48
slave: talos-r3-fed-012

TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/mozmill/content-tabs/test-plugin-crashing.js | test-plugin-crashing.js::test_crashed_plugin_notification_bar
TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/mozmill/content-tabs/test-plugin-crashing.js | test-plugin-crashing.js::test_crashed_plugin_notification_inline
TEST-UNEXPECTED-FAIL | (runtestlist.py) | Exited with code 1 during directory run
TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/mozmill/message-header/test-message-header.js | test-message-header.js::test_clicking_star_opens_inline_contact_editor
TEST-UNEXPECTED-FAIL | (runtestlist.py) | Exited with code 1 during directory run
TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/mozmill/message-window/test-commands.js | test-commands.js::test_copy_eml_message
TEST-UNEXPECTED-FAIL | (runtestlist.py) | Exited with code 1 during directory run

Note You need to log in before you can comment on or make changes to this bug.