Closed Bug 1010411 Opened 11 years ago Closed 10 years ago

Intermittent browser_sessionStorage.js | sessionStorage data for example.com has been serialized correctly - Got inner-value-0.8433122792777099, expected modified2

Categories

(Firefox :: Session Restore, defect)

x86_64
macOS
defect
Not set
normal
Points:
1

Tracking

()

RESOLVED FIXED
Firefox 41
Tracking Status
firefox38 --- wontfix
firefox38.0.5 --- wontfix
firefox39 --- wontfix
firefox40 --- fixed
firefox41 --- fixed
firefox-esr31 --- unaffected
firefox-esr38 --- wontfix

People

(Reporter: RyanVM, Assigned: ttaubert)

References

Details

(Keywords: intermittent-failure)

Yoric, bug 962948 and bug 989393 were both in this push which certainly seems suspicious. Can you please take a look? :) https://tbpl.mozilla.org/php/getParsedLog.php?id=39663185&tree=Fx-Team Rev4 MacOSX Snow Leopard 10.6 fx-team debug test mochitest-browser-chrome-1 on 2014-05-14 09:02:17 PDT for push 3ba939c4a277 slave: talos-r4-snow-037 09:36:38 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | sessionStorage data for example.com has been serialized correctly - Got inner-value-0.8433122792777099, expected modified2 09:36:38 INFO - Stack trace: 09:36:38 INFO - JS frame :: chrome://mochikit/content/browser-test.js :: test_is :: line 752 09:36:38 INFO - JS frame :: chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js :: session_storage :: line 39 09:36:38 INFO - JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 298 09:36:38 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: Handler.prototype.process :: line 863 09:36:38 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.walkerLoop :: line 742 09:36:38 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 09:36:38 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | sessionStorage data for mochi.test has been serialized correctly 09:36:39 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | sessionStorage data for example.com has been duplicated correctly - Got inner-value-0.8433122792777099, expected modified2 09:36:39 INFO - Stack trace: 09:36:39 INFO - JS frame :: chrome://mochikit/content/browser-test.js :: test_is :: line 752 09:36:39 INFO - JS frame :: chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js :: session_storage :: line 53 09:36:39 INFO - JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 298 09:36:39 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: Handler.prototype.process :: line 863 09:36:39 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.walkerLoop :: line 742 09:36:39 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 09:36:39 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | sessionStorage data for mochi.test has been duplicated correctly 09:36:39 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | sessionStorage data for example.com has been duplicated correctly - Got inner-value-0.8433122792777099, expected modified2 09:36:39 INFO - Stack trace: 09:36:39 INFO - JS frame :: chrome://mochikit/content/browser-test.js :: test_is :: line 752 09:36:39 INFO - JS frame :: chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js :: session_storage :: line 64 09:36:39 INFO - JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 298 09:36:39 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: Handler.prototype.process :: line 863 09:36:39 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.walkerLoop :: line 742 09:36:39 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 09:36:39 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | sessionStorage data for mochi.test has been duplicated correctly 09:36:39 INFO - ++DOMWINDOW == 209 (0x16be08ea0) [pid = 980] [serial = 8312] [outer = 0x173a16030] 09:36:39 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | navigating retains correct storage data 09:36:39 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | storage data was discarded 09:36:39 INFO - ++DOMWINDOW == 210 (0x17ab7b6b0) [pid = 980] [serial = 8313] [outer = 0x173a16030] 09:36:39 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | storage data was discarded 09:36:39 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_sessionStorage.js | Leaving test session_storage
This recently spiked on fx-team, I think because of what I landed in bug 1099490.
Assignee: nobody → ttaubert
Blocks: 1099490
Status: NEW → ASSIGNED
Will be fixed by bug 1099490.
No longer blocks: 1099490
Depends on: 1099490
Iteration: --- → 36.3
Points: --- → 1
Flags: qe-verify-
Flags: firefox-backlog+
Darn. I managed to make it almost PGO-only but it wasn't fixed by bug 1099490 :/
Iteration: 36.3 → 37.1
Iteration: 37.1 → 37.2
Iteration: 37.2 → 37.3
I'm dropping this for now as it doesn't reproduce locally at all. I might come back later to it but there are more pressing intermittent failures.
Assignee: ttaubert → nobody
Status: ASSIGNED → NEW
Iteration: 37.3 - 12 Jan → ---
I think we can fix this with the patch in bug 1167579.
Assignee: nobody → ttaubert
Status: NEW → ASSIGNED
Depends on: 1167579
Iteration: --- → 41.1 - May 25
Iteration: 41.1 - May 25 → ---
Marking as hopefully fixed by bug 1167579.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.