Closed Bug 1041844 Opened 5 years ago Closed 5 years ago

Intermittent Jetpack startup | Test output exceeded timeout (300s). after 2x ABORT: Tear-off objects remain in hashtable at shutdown.: '!mTable', file nsSVGAttrTearoffTable.h, line 28

Categories

(Add-on SDK Graveyard :: General, defect, P1)

x86_64
Linux
defect

Tracking

(firefox32 fixed, firefox33 fixed, firefox34 affected, firefox-esr24 unaffected, firefox-esr31 unaffected)

RESOLVED FIXED
Tracking Status
firefox32 --- fixed
firefox33 --- fixed
firefox34 --- affected
firefox-esr24 --- unaffected
firefox-esr31 --- unaffected

People

(Reporter: KWierso, Assigned: zombie)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=44307129&tree=Mozilla-Beta
Ubuntu VM 12.04 x64 mozilla-beta debug test jetpack on 2014-07-21 15:03:17 PDT for push 4d6f46f5af68

slave: tst-linux64-spot-1002



TEST-START | e10s-flag/main.testTabIsRemote
[Parent 2617] WARNING: No docshells for remote frames!: file /builds/slave/m-beta-l64-d-00000000000000000/build/content/base/src/nsFrameLoader.cpp, line 630
DMD[2645] $DMD = '(null)'
DMD[2645] DMD is not enabled
[2645] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-beta-l64-d-00000000000000000/build/xpcom/base/nsTraceRefcnt.cpp, line 144
[2645] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-beta-l64-d-00000000000000000/build/xpcom/base/nsTraceRefcnt.cpp, line 144
[Parent 2617] WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/m-beta-l64-d-00000000000000000/build/netwerk/base/src/nsSimpleURI.cpp, line 265
Xlib:  extension "RANDR" missing on display ":0".
TEST-PASS | e10s-flag/main.testTabIsRemote | The new tab should be remote
[Child 2645] WARNING: '!compMgr', file /builds/slave/m-beta-l64-d-00000000000000000/build/xpcom/glue/nsComponentManagerUtils.cpp, line 59
[Child 2645] WARNING: NS_ENSURE_TRUE(svc) failed: file /builds/slave/m-beta-l64-d-00000000000000000/build/dom/ipc/ContentChild.cpp, line 904
[Child 2645] WARNING: '!compMgr', file /builds/slave/m-beta-l64-d-00000000000000000/build/xpcom/glue/nsComponentManagerUtils.cpp, line 59
[Child 2645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-beta-l64-d-00000000000000000/build/toolkit/xre/nsXREDirProvider.cpp, line 1304
[Child 2645] WARNING: nsWindow::GetNativeData not implemented for this type: file /builds/slave/m-beta-l64-d-00000000000000000/build/widget/xpwidgets/PuppetWidget.cpp, line 787
++DOCSHELL 0x7fe306f0d000 == 1 [pid = 2645] [id = 1]
++DOMWINDOW == 1 (0x7fe306f8c400) [pid = 2645] [serial = 1] [outer = (nil)]
++DOMWINDOW == 2 (0x7fe30bb06c00) [pid = 2645] [serial = 2] [outer = 0x7fe306f8c400]
[Parent 2617] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-beta-l64-d-00000000000000000/build/dom/src/storage/DOMStorageIPC.cpp, line 319
[Parent 2617] WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/m-beta-l64-d-00000000000000000/build/netwerk/base/src/nsSimpleURI.cpp, line 265
[Parent 2617] WARNING: No docshells for remote frames!: file /builds/slave/m-beta-l64-d-00000000000000000/build/content/base/src/nsFrameLoader.cpp, line 630
System JS : ERROR resource://app/modules/sessionstore/TabState.jsm:92 - TypeError: this._syncHandlers.get(...) is undefined
[Parent 2617] WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/m-beta-l64-d-00000000000000000/build/netwerk/base/src/nsSimpleURI.cpp, line 265
[Parent 2617] WARNING: No docshells for remote frames!: file /builds/slave/m-beta-l64-d-00000000000000000/build/content/base/src/nsFrameLoader.cpp, line 630
[Parent 2617] WARNING: No docshells for remote frames!: file /builds/slave/m-beta-l64-d-00000000000000000/build/content/base/src/nsFrameLoader.cpp, line 630
TEST-INFO | [JavaScript Error: "this._syncHandlers.get(...) is undefined" {file: "resource://app/modules/sessionstore/TabState.jsm" line: 92}]
firefox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
[Parent 2617] ###!!! ABORT: Tear-off objects remain in hashtable at shutdown.: '!mTable', file /builds/slave/m-beta-l64-d-00000000000000000/build/content/svg/content/src/nsSVGAttrTearoffTable.h, line 28
UNKNOWN [/lib/x86_64-linux-gnu/libc.so.6 +0x0003B9A5]
UNKNOWN [/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 +0x00063624]
_XIOError+0x0000004E [/usr/lib/x86_64-linux-gnu/libX11.so.6 +0x0004041E]
_XReply+0x000003FB [/usr/lib/x86_64-linux-gnu/libX11.so.6 +0x0003E38B]
XGetWindowProperty+0x000000C4 [/usr/lib/x86_64-linux-gnu/libX11.so.6 +0x00023EC4]
gdk_property_get+0x000001B1 [/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 +0x00065721]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x014A94E8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x014A9CE3]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00FF3DBE]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01D34272]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01886DD1]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x018872A8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01D417AE]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01D41EF8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00999A27]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00999BCC]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995FC8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x0092AA2B]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BEF825]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6048]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6070]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x014D7C8F]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x021C3A25]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02183A11]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02186525]
XRE_main+0x000000CE [/builds/slave/test/build/firefox/libxul.so +0x02186791]
UNKNOWN [firefox/firefox-bin +0x000048A1]
UNKNOWN [firefox/firefox-bin +0x00003DE3]
__libc_start_main+0x000000ED [/lib/x86_64-linux-gnu/libc.so.6 +0x0002176D]
UNKNOWN [firefox/firefox-bin +0x00003EB5]
[Parent 2617] ###!!! ABORT: Tear-off objects remain in hashtable at shutdown.: '!mTable', file /builds/slave/m-beta-l64-d-00000000000000000/build/content/svg/content/src/nsSVGAttrTearoffTable.h, line 28
Hit MOZ_CRASH() at /builds/slave/m-beta-l64-d-00000000000000000/build/memory/mozalloc/mozalloc_abort.cpp:30

Program firefox/firefox-bin (pid = 2617) received signal 11.
Stack:
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02BD7DFF]
UNKNOWN [/lib/x86_64-linux-gnu/libpthread.so.0 +0x0000FCB0]
mozalloc_abort(char const*)+0x0000004F [/builds/slave/test/build/firefox/libmozalloc.so +0x00001880]
NS_DebugBreak+0x000004B9 [/builds/slave/test/build/firefox/libxul.so +0x0093CB88]
UNKNOWN [/lib/x86_64-linux-gnu/libc.so.6 +0x0003B921]
UNKNOWN [/lib/x86_64-linux-gnu/libc.so.6 +0x0003B9A5]
UNKNOWN [/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 +0x00063624]
_XIOError+0x0000004E [/usr/lib/x86_64-linux-gnu/libX11.so.6 +0x0004041E]
_XReply+0x000003FB [/usr/lib/x86_64-linux-gnu/libX11.so.6 +0x0003E38B]
XGetWindowProperty+0x000000C4 [/usr/lib/x86_64-linux-gnu/libX11.so.6 +0x00023EC4]
gdk_property_get+0x000001B1 [/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 +0x00065721]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x014A94E8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x014A9CE3]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00FF3DBE]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01D34272]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01886DD1]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x018872A8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01D417AE]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x01D41EF8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00999A27]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00999BCC]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995FC8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x0092AA2B]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BEF825]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6048]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6070]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x014D7C8F]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x021C3A25]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02183A11]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02186525]
XRE_main+0x000000CE [/builds/slave/test/build/firefox/libxul.so +0x02186791]
UNKNOWN [firefox/firefox-bin +0x000048A1]
UNKNOWN [firefox/firefox-bin +0x00003DE3]
__libc_start_main+0x000000ED [/lib/x86_64-linux-gnu/libc.so.6 +0x0002176D]
UNKNOWN [firefox/firefox-bin +0x00003EB5]
Sleeping for 300 seconds.
Type 'gdb firefox/firefox-bin 2617' to attach your debugger to this thread.
[Child 2645] WARNING: NS_ENSURE_TRUE(mDocShell) failed: file /builds/slave/m-beta-l64-d-00000000000000000/build/embedding/browser/webBrowser/nsWebBrowser.cpp, line 365
[Child 2645] WARNING: NS_ENSURE_TRUE(domWindow) failed: file /builds/slave/m-beta-l64-d-00000000000000000/build/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp, line 86
[Child 2645] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file /builds/slave/m-beta-l64-d-00000000000000000/build/docshell/base/nsDocShell.cpp, line 4137
[Child 2645] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file /builds/slave/m-beta-l64-d-00000000000000000/build/docshell/base/nsDocShell.cpp, line 4137

Program firefox/firefox-bin (pid = 2617) received signal 11.
Stack:
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02BD7DFF]
UNKNOWN [/lib/x86_64-linux-gnu/libpthread.so.0 +0x0000FCB0]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00922BA0]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00922DFD]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00997145]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017D045F]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017D6F86]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017DB029]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017C3795]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995FC8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x0092AA2B]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BEF5CD]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6048]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6070]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995691]
UNKNOWN [/builds/slave/test/build/firefox/libnspr4.so +0x0002ED48]
UNKNOWN [/lib/x86_64-linux-gnu/libpthread.so.0 +0x00007E9A]
clone+0x0000006D [/lib/x86_64-linux-gnu/libc.so.6 +0x000F3DBD]
Sleeping for 300 seconds.
Type 'gdb firefox/firefox-bin 2617' to attach your debugger to this thread.

Program firefox/firefox-bin (pid = 2617) received signal 11.
Stack:
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02BD7DFF]
UNKNOWN [/lib/x86_64-linux-gnu/libpthread.so.0 +0x0000FCB0]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00922BA0]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00922DFD]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00997145]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017D045F]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017D6F86]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017DB029]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017C3795]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995FC8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x0092AA2B]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BEF5CD]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6048]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6070]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995691]
UNKNOWN [/builds/slave/test/build/firefox/libnspr4.so +0x0002ED48]
UNKNOWN [/lib/x86_64-linux-gnu/libpthread.so.0 +0x00007E9A]
clone+0x0000006D [/lib/x86_64-linux-gnu/libc.so.6 +0x000F3DBD]
Sleeping for 300 seconds.
Type 'gdb firefox/firefox-bin 2617' to attach your debugger to this thread.

Program firefox/firefox-bin (pid = 2617) received signal 11.
Stack:
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x02BD7DFF]
UNKNOWN [/lib/x86_64-linux-gnu/libpthread.so.0 +0x0000FCB0]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00922BA0]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00922DFD]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00997145]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017D045F]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017D6F86]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017DB029]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x017C3795]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995FC8]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x0092AA2B]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BEF5CD]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6048]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00BD6070]
UNKNOWN [/builds/slave/test/build/firefox/libxul.so +0x00995691]
UNKNOWN [/builds/slave/test/build/firefox/libnspr4.so +0x0002ED48]
UNKNOWN [/lib/x86_64-linux-gnu/libpthread.so.0 +0x00007E9A]
clone+0x0000006D [/lib/x86_64-linux-gnu/libc.so.6 +0x000F3DBD]
Sleeping for 300 seconds.
Type 'gdb firefox/firefox-bin 2617' to attach your debugger to this thread.
[Child 2645] WARNING: NS_ENSURE_TRUE(inBrowser) failed: file /builds/slave/m-beta-l64-d-00000000000000000/build/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp, line 82
Done sleeping...
[Child 2645] WARNING: shutting down early because of crash!: file /builds/slave/m-beta-l64-d-00000000000000000/build/dom/ipc/ContentChild.cpp, line 1399
[Child 2645] WARNING: content process _exit()ing: file /builds/slave/m-beta-l64-d-00000000000000000/build/dom/ipc/ContentChild.cpp, line 1455
TEST-UNEXPECTED-FAIL | Jetpack startup | Test output exceeded timeout (300s).
Traceback (most recent call last):
  File "jetpack/bin/cfx", line 33, in <module>
    cuddlefish.run()
  File "/builds/slave/test/build/jetpack/python-lib/cuddlefish/__init__.py", line 609, in run
    test_all_testaddons(env_root, defaults=options.__dict__)
  File "/builds/slave/test/build/jetpack/python-lib/cuddlefish/__init__.py", line 435, in test_all_testaddons
    env_root=env_root)
  File "/builds/slave/test/build/jetpack/python-lib/cuddlefish/__init__.py", line 931, in run
    enable_e10s=enable_e10s)
  File "/builds/slave/test/build/jetpack/python-lib/cuddlefish/runner.py", line 751, in run_app
    OUTPUT_TIMEOUT, test_name, parseable)
Exception: Test output exceeded timeout (300s).
program finished with exit code 1
elapsedTime=669.718108
TinderboxPrint:testaddons<br/>49/0
Unknown Error: command finished with exit code: 1
These showed up on the first push with the merge from Aurora 32 down to Beta 32.
i missed this in bug 1036793. well, not technically missed, but it wasn't reported as failing, so i though it would be ok to leave it..
Assignee: nobody → tomica+amo
Status: NEW → ASSIGNED
Attachment #8460811 - Flags: review?(dtownsend+bugmail)
Comment on attachment 8460811 [details] [review]
Link to Github pull-request: https://github.com/mozilla/addon-sdk/pull/1560

Approval Request Comment
[Feature/regressing bug #]: bug 1036793
[User impact if declined]: none, this is a test-only change
[Describe test coverage new/current, TBPL]: manually, this is to disable tests
[Risks and why]: none, this is a test-only change
[String/UUID change made/needed]: none
Attachment #8460811 - Flags: approval-mozilla-beta?
Attachment #8460811 - Flags: approval-mozilla-aurora?
Comment on attachment 8460811 [details] [review]
Link to Github pull-request: https://github.com/mozilla/addon-sdk/pull/1560

(In reply to Erik Vold [:erikvold] [:ztatic] from comment #10)
> 
> I can r+ this.

thanks
Attachment #8460811 - Flags: review?(dtownsend+bugmail)
Commits pushed to master at https://github.com/mozilla/addon-sdk

https://github.com/mozilla/addon-sdk/commit/a1fd50a5fd1d71dfe5fbda9868b9b7f09ba610cf
bug 1041844 - disable e10s tests on aurora, beta

https://github.com/mozilla/addon-sdk/commit/8d3f9908758c97bff231f5eaa2286f0429f2a542
Merge pull request #1560 from zombie/1041844-e10s-beta

bug 1041844 - disable e10s tests on aurora, beta, r=@erikvold
Attachment #8460811 - Flags: approval-mozilla-beta?
Attachment #8460811 - Flags: approval-mozilla-beta+
Attachment #8460811 - Flags: approval-mozilla-aurora?
Attachment #8460811 - Flags: approval-mozilla-aurora+
Are you able to land this on aurora/beta Erik?
Flags: needinfo?(evold)
TM tracks trunk landing, tracking flags track uplifts. I assume this is still an issue on trunk, so leaving the bug open and Fx34 status set to affected.

https://hg.mozilla.org/releases/mozilla-aurora/rev/d7b017e422bb
https://hg.mozilla.org/releases/mozilla-beta/rev/f3e354f0ec70

Erik, I assume you'll land this on any upstream branches needed.
Flags: needinfo?(evold)
Target Milestone: mozilla32 → ---
Priority: -- → P1
This (or something that looks very much like it, just without the two "ABORT" messages) on all Linux test runs appears to be the only thing stopping Jetpack tests on the Jetpack tree from being pretty much green again:
https://tbpl.mozilla.org/php/getParsedLog.php?id=46065150&tree=Jetpack
Flags: needinfo?(tomica+amo)
Flags: needinfo?(evold)
yes, we are trying to fix this, in bug 1054482 among others.

didn't seem to take, might need to disable them on linux.. :(
Flags: needinfo?(tomica+amo)
no need to bother Erik..
Flags: needinfo?(evold)
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.