Closed Bug 710776 Opened 13 years ago Closed 13 years ago

[SeaMonkey, Debug Windows] xpcshell: 4 of the test_proxy-*.js report "ASSERTION: nsStandardURL not thread-safe: '_mOwningThread.GetThread() == PR_GetCurrentThread()'"

Categories

(Core :: Networking: HTTP, defect)

x86
Windows Server 2003
defect
Not set
major

Tracking

()

VERIFIED FIXED
mozilla12

People

(Reporter: sgautherie, Assigned: benjamin)

References

(Blocks 1 open bug, )

Details

(Keywords: assertion, Whiteboard: [fixed by bug 708935] [perma-orange])

(Linux and OS X debug tinderboxes don't report failure.
 Test passes locally with a non-debug Windows build.)

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1323849602.1323854715.30370.gz&fulltext=1
WINNT 5.2 comm-central-trunk debug test xpcshell on 2011/12/14 00:00:02
{
TEST-UNEXPECTED-FAIL | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-failover_canceled.js | test failed (with xpcshell return code: -2147483645), see following log:
PROCESS-CRASH | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-failover_canceled.js | application crashed (minidump found)
Thread 11 (crashed)
TEST-UNEXPECTED-FAIL | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-failover_passing.js | test failed (with xpcshell return code: -2147483645), see following log:
PROCESS-CRASH | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-failover_passing.js | application crashed (minidump found)
Thread 11 (crashed)
TEST-UNEXPECTED-FAIL | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-replace_canceled.js | test failed (with xpcshell return code: -2147483645), see following log:
PROCESS-CRASH | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-replace_canceled.js | application crashed (minidump found)
Thread 11 (crashed)
TEST-UNEXPECTED-FAIL | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-replace_passing.js | test failed (with xpcshell return code: -2147483645), see following log:
PROCESS-CRASH | e:\builds\slave\test\build\xpcshell\tests\netwerk\test\unit\test_proxy-replace_passing.js | application crashed (minidump found)
Thread 11 (crashed)
}

Logs contain
{
###!!! ASSERTION: nsStandardURL not thread-safe: '_mOwningThread.GetThread() == PR_GetCurrentThread()', file e:/builds/slave/comm-cen-trunk-w32-dbg/build/mozilla/netwerk/base/src/nsStandardURL.cpp, line 966
}

Fwiw, there are other bugs related to this assertion...
Hasn't this been fixed?
http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey&maxdate=1325484345&hours=24&legend=0&norules=1

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1325384051.1325388946.20817.gz
WINNT 5.2 comm-central-trunk debug test xpcshell on 2011/12/31 18:14:11
rev:18c05c2bfb15
moz:a447e66c3174

Last failure.

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1325412808.1325417658.12507.gz
WINNT 5.2 comm-central-trunk debug test xpcshell on 2012/01/01 02:13:28
rev:18c05c2bfb15
moz:d77b056ed4bd

V.Fixed

Fix timeframe:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=a447e66c3174&tochange=d77b056ed4bd
That would be bug 708935.

***

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey-Beta/1326159998.1326164565.19806.gz
WINNT 5.2 comm-beta debug test xpcshell on 2012/01/09 17:46:38
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey-Aurora/1326158645.1326163511.17551.gz
WINNT 5.2 comm-aurora debug test xpcshell on 2012/01/09 17:24:05

(Still) have this bug.
Assignee: nobody → benjamin
Status: NEW → RESOLVED
Closed: 13 years ago
Depends on: 708935
Flags: in-testsuite+
Resolution: --- → FIXED
Whiteboard: [perma-orange] → [fixed by bug 708935] [perma-orange]
Target Milestone: --- → mozilla12
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.