Closed Bug 858932 Opened 11 years ago Closed 9 years ago

Intermittent data:text/html, data:text/html,<body> | assertion count 1 is more than expected 0 assertions (mTempFile not equal to mTargetFile: 'Error')

Categories

(Core :: Networking: Cache, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=21502827&tree=Mozilla-Inbound

Rev4 MacOSX Lion 10.7 mozilla-inbound debug test crashtest on 2013-04-05 17:49:51 PDT for push 28b7fa5d890b
slave: talos-r4-lion-015

00:52:15     INFO -  REFTEST INFO | runreftest.py | Running tests: start.
00:52:15     INFO -  args: ['/Users/cltbld/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/firefox-bin', '-foreground', '-no-remote', '-profile', '/var/folders/qd/srwd5f710sj0fcl9z464lkj00000gn/T/tmpjtdAQy/', '-reftest', '/Users/cltbld/talos-slave/test/build/tests/reftest/tests/testing/crashtest/crashtests.list']
00:52:15     INFO -  INFO | automation.py | Application pid: 452
00:52:15     INFO -  ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/qd/srwd5f710sj0fcl9z464lkj00000gn/T/tmpjtdAQy/runreftest_leaks.log
00:52:20     INFO -  1365234740240	Marionette	INFO	MarionetteComponent loaded
00:52:20     INFO -  1365234740246	Marionette	INFO	marionette not enabled
00:52:20     INFO -  ++DOCSHELL 0x10859f360 == 1 [id = 1]
00:52:20     INFO -  ++DOMWINDOW == 1 (0x1085a1270) [serial = 1] [outer = 0x0]
00:52:20     INFO -  ++DOMWINDOW == 2 (0x1088c86f0) [serial = 2] [outer = 0x1085a1270]
00:52:20     INFO -  pldhash: for the table at address 0x109e604c8, the given entrySize of 168 definitely favors chaining over double hashing.
00:52:21     INFO -  ###!!! ASSERTION: mTempFile not equal to mTargetFile: 'Error', file ../../../../netwerk/base/src/nsFileStreams.cpp, line 941
00:52:42     INFO -  nsAStreamCopier::Process() [obj-firefox/dist/include/nsCOMPtr.h:492]
00:52:42     INFO -  nsAStreamCopier::Run() [xpcom/io/nsStreamUtils.cpp:405]
00:52:42     INFO -  _ZThn16_N15nsAStreamCopier3RunEv [xpcom/io/nsStreamUtils.cpp:775]
00:52:42     INFO -  nsThreadPool::Run() [obj-firefox/dist/include/nsCOMPtr.h:492]
00:52:42     INFO -  _ZThn8_N12nsThreadPool3RunEv [xpcom/threads/nsThreadPool.cpp:208]
00:52:42     INFO -  nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:627]
00:52:42     INFO -  NS_ProcessNextEvent(nsIThread*, bool) [obj-firefox/xpcom/build/nsThreadUtils.cpp:238]
00:52:42     INFO -  nsThread::ThreadFunc(void*) [xpcom/threads/nsThread.h:63]
00:52:42     INFO -  _pt_root
00:52:42     INFO -  libsystem_c.dylib + 0x4e8bf
00:52:42     INFO -  ++DOCSHELL 0x109eec560 == 2 [id = 2]
00:52:42     INFO -  ++DOMWINDOW == 3 (0x109eeda00) [serial = 3] [outer = 0x0]
00:52:42     INFO -  ++DOMWINDOW == 4 (0x109ef0a70) [serial = 4] [outer = 0x109eeda00]
00:52:42     INFO -  ++DOCSHELL 0x10c056850 == 3 [id = 3]
00:52:42     INFO -  ++DOMWINDOW == 5 (0x10c057720) [serial = 5] [outer = 0x0]
00:52:42     INFO -  ++DOMWINDOW == 6 (0x10d844bf0) [serial = 6] [outer = 0x10c057720]
00:52:42     INFO -  ++DOMWINDOW == 7 (0x10c09ae40) [serial = 7] [outer = 0x10c057720]
00:52:42     INFO -  REFTEST INFO | Dumping JSON representation of sandbox
00:52:42     INFO -  REFTEST INFO | {"isDebugBuild":true,"xulRuntime":{"widgetToolkit":"cocoa","OS":"Darwin","__exposedProps__":{"widgetToolkit":"r","OS":"r","XPCOMABI":"r","shell":"r"},"XPCOMABI":"x86_64-gcc3"},"smallScreen":false,"d2d":false,"azureQuartz":true,"azureSkia":false,"contentSameGfxBackendAsCanvas":false,"layersGPUAccelerated":true,"layersOpenGL":true,"B2G":false,"Android":false,"cocoaWidget":true,"gtk2Widget":false,"qtWidget":false,"winWidget":false,"AddressSanitizer":false,"http":{"__exposedProps__":{"userAgent":"r","appName":"r","appVersion":"r","vendor":"r","vendorSub":"r","product":"r","productSub":"r","platform":"r","oscpu":"r","language":"r","misc":"r"},"userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:23.0) Gecko/20130405 Firefox/23.0","appName":"Mozilla","appVersion":"5.0","platform":"Macintosh","oscpu":"Intel Mac OS X 10.7","misc":"rv:23.0"},"OSX":10.7,"haveTestPlugin":true,"windowsDefaultTheme":false,"nativeThemePref":true,"prefs":{"__exposedProps__":{"getBoolPref":"r","getIntPref":"r"},"_prefs":{"root":"","PREF_INVALID":0,"PREF_STRING":32,"PREF_INT":64,"PREF_BOOL":128}},"browserIsRemote":false,"bug685516":false,"xulFennec":false,"nativeFennec":false}
00:52:42     INFO -  REFTEST INFO | Discovered 2329 tests, after filtering SKIP tests, we have 2317
00:52:42     INFO -  REFTEST TEST-START | data:text/html, | 0 / 2329 (0%)
00:52:42     INFO -  JavaScript strict warning: chrome://browser/content/browser.js, line 12037: in strict mode code, functions may be declared only at top level or immediately within another function
00:52:42     INFO -  REFTEST INFO | [CONTENT] Using browser remote=false
00:52:42     INFO -  ++DOMWINDOW == 8 (0x11a550fd0) [serial = 8] [outer = 0x10c057720]
00:52:42     INFO -  REFTEST TEST-PASS | data:text/html, | (LOAD ONLY)
00:52:42     INFO -  REFTEST INFO | Loading a blank page
00:52:42     INFO -  ++DOMWINDOW == 9 (0x11a5682c0) [serial = 9] [outer = 0x10c057720]
00:52:42     INFO -  REFTEST TEST-UNEXPECTED-FAIL | data:text/html, | assertion count 1 is more than expected 0 assertions
See Also: → 868477
See Also: → 848958
See Also: → 1069323
Michal, the two recent mochitest-4 instances appear to be from after bug 1130784 landed. Coincidence?
Flags: needinfo?(michal.novotny)
Depends on: 1133142
(In reply to Ryan VanderMeulen [:RyanVM UTC-5] from comment #16)
> Michal, the two recent mochitest-4 instances appear to be from after bug
> 1130784 landed. Coincidence?

It's not related. This is some bug in nsISafeOutputStream and we don't use it in the cache.
Flags: needinfo?(michal.novotny)
Summary: Intermittent REFTEST TEST-UNEXPECTED-FAIL | data:text/html, | assertion count 1 is more than expected 0 assertions (mTempFile not equal to mTargetFile: 'Error') → Intermittent data:text/html, data:text/html,<body> | assertion count 1 is more than expected 0 assertions (mTempFile not equal to mTargetFile: 'Error')
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.