Closed Bug 539247 Opened 15 years ago Closed 13 years ago

Intermittent failure in test_adaptive.js | "test failed (with xpcshell return code: 1)" then "application crashed (minidump found)" from "ASSERTION: hasResult is false but the call succeeded?"

Categories

(Toolkit :: Places, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: dbaron, Unassigned)

References

Details

(Keywords: intermittent-failure, Whiteboard: [test which aborts the suite])

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1263300676.1263307762.26105.gz
WINNT 5.2 mozilla-central debug test everythingelse on 2010/01/12 04:51:16  
s: win32-slave29

...
TEST-PASS | e:\builds\moz2_slave\mozilla-central-win32-debug-unittest-everythingelse\build\xpcshell\tests\test_places\unit\test_486978_sort_by_date_queries.js | test passed

command timed out: 1200 seconds without output


Looks like the next test is normally test_places\unit\test_adaptive.js .
Summary: xpcshell test timeout intest_places\unit\test_adaptive.js (after test_places\unit\test_486978_sort_by_date_queries.js ) → xpcshell test timeout in test_places\unit\test_adaptive.js (after test_places\unit\test_486978_sort_by_date_queries.js )
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1265927417.1265930612.31761.gz
WINNT 5.2 mozilla-central debug test xpcshell on 2010/02/11 14:30:17
s: win32-slave12
Maybe the same bug:
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1268576995.1268579407.23285.gz&fulltext=1#err0
WINNT 5.2 mozilla-central debug test xpcshell on 2010/03/14 07:29:55

###!!! ASSERTION: hasResult is false but the call succeeded?: 'hasResult', file e:/builds/moz2_slave/mozilla-central-win32-debug/build/toolkit/components/places/src/nsNavHistory.cpp, line 1946

 1  xul.dll!Abort [nsDebugImpl.cpp:671b658375d4 : 376 + 0x4]
    eip = 0x0143c988   esp = 0x0012c6b0   ebp = 0x0012c6b0
    Found by: call frame info
 2  xul.dll!NS_DebugBreak_P [nsDebugImpl.cpp:671b658375d4 : 356 + 0xb]
    eip = 0x0143c6c6   esp = 0x0012c6b8   ebp = 0x0012cac8
    Found by: call frame info
 3  xul.dll!nsNavHistory::InternalAddVisit(__int64,__int64,__int64,__int64,int,__int64 *) [nsNavHistory.cpp:671b658375d4 : 1946 + 0x20]
    eip = 0x012135f8   esp = 0x0012cad0   ebp = 0x0012cb98
    Found by: call frame info
 4  xul.dll!nsNavHistory::AddVisit(nsIURI *,__int64,nsIURI *,int,int,__int64,__int64 *) [nsNavHistory.cpp:671b658375d4 : 2797 + 0x32]
    eip = 0x0121694a   esp = 0x0012cba0   ebp = 0x0012cd2c
    Found by: call frame info
 5  xul.dll!NS_InvokeByIndex_P [xptcinvoke.cpp:671b658375d4 : 102 + 0x2]
Whiteboard: [orange] → [orange][needs investigation]
About the previous failure:

Test 10 same count, same rank, same term, decay first; exact match
###!!! ASSERTION: hasResult is false but the call succeeded?: 'hasResult', file /builds/slave/mozilla-central-linux-debug/build/toolkit/components/places/src/nsNavHistory.cpp, line 1935
Summary: xpcshell test timeout in test_places\unit\test_adaptive.js (after test_places\unit\test_486978_sort_by_date_queries.js ) → xpcshell-test timeout in test_adaptive.js (after test_486978_sort_by_date_queries.js ) (xpcshell return code: -6)
The one in comment 5:
Test 10 same count, same rank, same term, decay first; exact match
###!!! ASSERTION: hasResult is false but the call succeeded?: 'hasResult', file /builds/slave/mozilla-central-linux-debug/build/toolkit/components/places/src/nsNavHistory.cpp, line 1987

The one in comment 6:
Test 10 same count, same rank, same term, decay first; exact match
###!!! ASSERTION: hasResult is false but the call succeeded?: 'hasResult', file /builds/slave/mozilla-central-linux-debug/build/toolkit/components/places/src/nsNavHistory.cpp, line 1941
I'd be inclined to be displeased by the way we've morphed a timeout bug into an assertion failure, but luckily dbaron filed the bug that comment 0 and comment 1 were about again, as bug 570905, so we might as well finish turning this into the separate assertion failure problem.
Component: Bookmarks & History → Places
OS: Windows Server 2003 → All
Product: Firefox → Toolkit
QA Contact: bookmarks → places
Hardware: x86 → All
Summary: xpcshell-test timeout in test_adaptive.js (after test_486978_sort_by_date_queries.js ) (xpcshell return code: -6) → Intermittent failure in test_adaptive.js | "test failed (with xpcshell return code: -6)" then "application crashed (minidump found)" from "ASSERTION: hasResult is false but the call succeeded?"
Whiteboard: [orange][needs investigation] → [orange][needs investigation][test which aborts the suite]
Version: 3.6 Branch → Trunk
woops nevermind comment 10, wrong bug :)
Summary: Intermittent failure in test_adaptive.js | "test failed (with xpcshell return code: -6)" then "application crashed (minidump found)" from "ASSERTION: hasResult is false but the call succeeded?" → Intermittent failure in test_adaptive.js | "test failed (with xpcshell return code: 1)" then "application crashed (minidump found)" from "ASSERTION: hasResult is false but the call succeeded?"
We don't see this from a long time, resolving
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange][needs investigation][test which aborts the suite] → [orange][test which aborts the suite]
Whiteboard: [orange][test which aborts the suite] → [test which aborts the suite]
You need to log in before you can comment on or make changes to this bug.