Closed Bug 607949 Opened 14 years ago Closed 13 years ago

Intermittent failure in test_service_passphraseUTF8.js | | test failed (with xpcshell return code: -1073741819) followed by process crash

Categories

(Firefox :: Sync, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: jdm, Unassigned)

References

Details

(Keywords: intermittent-failure)

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1288269939.1288273873.15836.gz
Rev3 WINNT 6.1 mozilla-central opt test xpcshell on 2010/10/28 05:45:39

s: talos-r3-w7-009
TEST-UNEXPECTED-FAIL | c:\talos-slave\mozilla-central_win7_test-xpcshell\build\xpcshell\tests\services\sync\tests\unit\test_service_passphraseUTF8.js | test failed (with xpcshell return code: -1073741819), see following log:
PROCESS-CRASH | c:\talos-slave\mozilla-central_win7_test-xpcshell\build\xpcshell\tests\services\sync\tests\unit\test_service_passphraseUTF8.js | application crashed (minidump found)


And the relevant log excerpt:


TEST-UNEXPECTED-FAIL | c:\talos-slave\mozilla-central_win7_test-xpcshell\build\xpcshell\tests\services\sync\tests\unit\test_service_passphraseUTF8.js | test failed (with xpcshell return code: -1073741819), see following log:
>>>>>>>
Setting the identity for passphrase
TEST-INFO | (xpcshell/head.js) | test 1 pending
TEST-INFO | (xpcshell/head.js) | test 2 pending
The original key can be decoded with both the low byte only and the full unicode passphrase.
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 96] true == true
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 100] true == true
An obviously different passphrase will not work.
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 104] false == false
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 105] undefined == undefined
The right unicode passphrase will work, even though the key was generated with a low-byte only passphrase.
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 109] true == true
The _needUpdatedKeys flag is set.
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 112] true == true
We can now call updateKeysToUTF8Passphrase to trigger an upload of a new privkey.
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 116] true == true
TEST-PASS | c:/talos-slave/mozilla-central_win7_test-xpcshell/build/xpcshell/tests/services/sync/tests/unit/test_service_passphraseUTF8.js | [run_test : 117] TTCx6CDlfQVN/riWF2wlbbRm7x4TeU1m8uT6axc/Fg4jZ1HghdpMMoU7CyBD9HvF6FCujwq3xHzxQ7oJBmA3IvrW2IHq+jmDkka0W/ysniQkLzrbWAG1VyK48f/z+a10aJ50TKOz0qxTUFJ5IUHsGqpSJKr/qybAES/KZ4Ud3MT124zfecnBE+UL99kitU7O24oLu78LxlcORf1uraSP35NI7ZypgzcpuHUkrsyqJvcv6UplGLwDnCsQLCIZTK3XM3ZphjX9CewLAcoOuhjKY0PaN19b5EaJ9igxnhLgwJNAnq1O78ZB/UC6kLAUuFAvjdGOOyLWj3Wtc82OVSqEXbrN2cOi8P7k7N+QdOdH7Ut9HgtD48wG0rAfkxCqankVgnxKzOgMJV0Z970AZ/9G5Z8iBq5EBlv9IpKgZ3dnfeKxLlnNqWeGA3TPK28gOIdxlzJgJxW1CeqtJjRQnW+5j8583/M92LFttgspTIUaofv36iNV7ObMmpuf8QxHikPdTISx4VU/fdWWD1yDirvumKKgu4xSXFKDV+KYP7+9WuhMbzCHDJ6Ob2nTOQ1VMiqL/wDP5OV830KJEXQBOKfJzFJ82my5f/uyYhXsox1x5saSgGj5iye4fNv7GaMzHJIk8sbxihqrg3zU0PAOtBsfX+3Xu1BDaLdoWOOQlV1Wjg7DgZfw/pFxGWMLtnsE74Y86FPd2oeoZtP5vCO7DlwItaUoVxDW10UfRE8A/Gpb8QcGKBXuW2rJUMFILOjddwho/PziG8+APjIgfn+FhuNWTxBZ4gpWnpcbTtBUAOm+rkKQtfwZ4KeozDtNeYb7nbKEyRy8pmRlQ2iLCNwBU4gU5j98kyZv8w1j2Nlk3ILHr+OBN4xD2D6v/RZoyJ/TdUeee5ki0scg4eDePbIYFpWs9fa7suhPJ0OeQhEP4hr9Q5mLb/S1jz3q2FDLao74cP+nL4xbDeFOPQvTxy49QoSjtGgw9ElT1PKTH/SOVsmN//TUfPHtrJDoUo6dPs2OxI/uPiW2Vr4rLx3tWvNh4joWcA8cmmLrrSE4OvTJlbt+aAmp+KDYyTIv96SIogSmvSscUWUUl2phCE4P2OR5M6BJcBWRXYvvmscIyesTTzJQ+EZFIlkLcoyNAh/uuZwXy2lHAbxYg9eDFl6/fSdq8Aq+V1rpGJLWkR1X2jlfs5EN5ak3nL8rmKs9vN0bA/AJF0MLDSrLwTxs1dwOJjyQRbMX0VOeHTxQ11hv1ivCFcrZAWOWm6NkM2kVMUSLXdOSjT5XfYUQPPl45nztjR8MyA0kpd/vq1tlcZy1a/Jsu+4ob2umwniwJu9gEdC+nfEJqkjlFQ/lwHeXbq5hcHi8jdPxBNjg+UDB8L/OdheLB3w3jixB9ksaGKb41PYdEdeedqb07zu/6UXYrqGbFLMWJNQI/AU4UOs9H7rzVyYl6nkNoHFfFv8n9YEF2irtlkzAtrxbPNW2nb0dCrCn+4leQ+JafQc+KVYf1hkzxxYe/VfGu09k5j9sCe7xJ7IyrUYdRWSeeqKcbCWvU5HbmQ+nAh+1+vkz9oMGXUGCKe0FrwTvNCdfs4b+mNtTIMuGnJsIO/FGRjXdm1r8gx8aQAcIB0oDKko9bjqxrP6T7/OsCprZUjA= == TTCx6CDlfQVN/riWF2wlbbRm7x4TeU1m8uT6axc/Fg4jZ1HghdpMMoU7CyBD9HvF6FCujwq3xHzxQ7oJBmA3IvrW2IHq+jmDkka0W/ysniQkLzrbWAG1VyK48f/z+a10aJ50TKOz0qxTUFJ5IUHsGqpSJKr/qybAES/KZ4Ud3MT124zfecnBE+UL99kitU7O24oLu78LxlcORf1uraSP35NI7ZypgzcpuHUkrsyqJvcv6UplGLwDnCsQLCIZTK3XM3ZphjX9CewLAcoOuhjKY0PaN19b5EaJ9igxnhLgwJNAnq1O78ZB/UC6kLAUuFAvjdGOOyLWj3Wtc82OVSqEXbrN2cOi8P7k7N+QdOdH7Ut9HgtD48wG0rAfkxCqankVgnxKzOgMJV0Z970AZ/9G5Z8iBq5EBlv9IpKgZ3dnfeKxLlnNqWeGA3TPK28gOIdxlzJgJxW1CeqtJjRQnW+5j8583/M92LFttgspTIUaofv36iNV7ObMmpuf8QxHikPdTISx4VU/fdWWD1yDirvumKKgu4xSXFKDV+KYP7+9WuhMbzCHDJ6Ob2nTOQ1VMiqL/wDP5OV830KJEXQBOKfJzFJ82my5f/uyYhXsox1x5saSgGj5iye4fNv7GaMzHJIk8sbxihqrg3zU0PAOtBsfX+3Xu1BDaLdoWOOQlV1Wjg7DgZfw/pFxGWMLtnsE74Y86FPd2oeoZtP5vCO7DlwItaUoVxDW10UfRE8A/Gpb8QcGKBXuW2rJUMFILOjddwho/PziG8+APjIgfn+FhuNWTxBZ4gpWnpcbTtBUAOm+rkKQtfwZ4KeozDtNeYb7nbKEyRy8pmRlQ2iLCNwBU4gU5j98kyZv8w1j2Nlk3ILHr+OBN4xD2D6v/RZoyJ/TdUeee5ki0scg4eDePbIYFpWs9fa7suhPJ0OeQhEP4hr9Q5mLb/S1jz3q2FDLao74cP+nL4xbDeFOPQvTxy49QoSjtGgw9ElT1PKTH/SOVsmN//TUfPHtrJDoUo6dPs2OxI/uPiW2Vr4rLx3tWvNh4joWcA8cmmLrrSE4OvTJlbt+aAmp+KDYyTIv96SIogSmvSscUWUUl2phCE4P2OR5M6BJcBWRXYvvmscIyesTTzJQ+EZFIlkLcoyNAh/uuZwXy2lHAbxYg9eDFl6/fSdq8Aq+V1rpGJLWkR1X2jlfs5EN5ak3nL8rmKs9vN0bA/AJF0MLDSrLwTxs1dwOJjyQRbMX0VOeHTxQ11hv1ivCFcrZAWOWm6NkM2kVMUSLXdOSjT5XfYUQPPl45nztjR8MyA0kpd/vq1tlcZy1a/Jsu+4ob2umwniwJu9gEdC+nfEJqkjlFQ/lwHeXbq5hcHi8jdPxBNjg+UDB8L/OdheLB3w3jixB9ksaGKb41PYdEdeedqb07zu/6UXYrqGbFLMWJNQI/AU4UOs9H7rzVyYl6nkNoHFfFv8n9YEF2irtlkzAtrxbPNW2nb0dCrCn+4leQ+JafQc+KVYf1hkzxxYe/VfGu09k5j9sCe7xJ7IyrUYdRWSeeqKcbCWvU5HbmQ+nAh+1+vkz9oMGXUGCKe0FrwTvNCdfs4b+mNtTIMuGnJsIO/FGRjXdm1r8gx8aQAcIB0oDKko9bjqxrP6T7/OsCprZUjA=
The new key can't be decoded with the raw passphrase but the UTF8 encoded one.
<<<<<<<
PROCESS-CRASH | c:\talos-slave\mozilla-central_win7_test-xpcshell\build\xpcshell\tests\services\sync\tests\unit\test_service_passphraseUTF8.js | application crashed (minidump found)
OS: Mac OS X → Windows 7
This test no longer exists, so... win?
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
Whiteboard: [orange]
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.