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

VERIFIED FIXED in mozilla12

Status

()

Core
Networking: HTTP
--
major
VERIFIED FIXED
5 years ago
5 years ago

People

(Reporter: sgautherie, Assigned: bsmedberg)

Tracking

(Blocks: 1 bug, {assertion})

Trunk
mozilla12
x86
Windows Server 2003
assertion
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

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

(Reporter)

Description

5 years ago
(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?
(Reporter)

Comment 2

5 years ago
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
Last Resolved: 5 years ago
Depends on: 708935
Flags: in-testsuite+
Resolution: --- → FIXED
Whiteboard: [perma-orange] → [fixed by bug 708935] [perma-orange]
Target Milestone: --- → mozilla12
(Reporter)

Updated

5 years ago
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.