Closed Bug 708696 Opened 13 years ago Closed 12 years ago

Intermittent TEST-UNEXPECTED-FAIL | xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | test failed (with xpcshell return code: 1) | application crashed

Categories

(Toolkit :: Places, defect)

11 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mbrubeck, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=7818788&tree=Mozilla-Inbound
Rev3 Fedora 12x64 mozilla-inbound opt test xpcshell on 2011-12-08 00:45:11 PST for push 8cccdec3532b

TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_sort-date-site-grouping.js | running test ...
TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_sort-date-site-grouping.js | test passed (time: 544.460ms)
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_sorting.js | running test ...
TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_sorting.js | test passed (time: 9280.701ms)
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | running test ...
TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | test failed (with xpcshell return code: 1), see following log:
>>>>>>>

TEST-INFO | (xpcshell/head.js) | test 1 pending

TEST-INFO | (xpcshell/head.js) | test 2 pending

TEST-INFO | (xpcshell/head.js) | test 2 finished

TEST-INFO | (xpcshell/head.js) | running event loop

TEST-INFO | (xpcshell/head.js) | test 2 pending
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Starting tags_getter_setter
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Tags getter/setter should work correctly
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Without setting tags, tags getter should return empty array
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Making a query without calling setTags() at all and with tagsAreNot=false
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Made query should be correct for tags and tagsAreNot

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 766] 0 == 0

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 767] false == false

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [tags_getter_setter : 52] 0 == 0
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Setting tags to an empty array, tags getter should return empty array
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Making a query with tags [] and with tagsAreNot=false
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Made query should be correct for tags and tagsAreNot

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 811] 0 == 0

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 766] 0 == 0

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 767] false == false

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [tags_getter_setter : 57] 0 == 0
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Setting a few tags, tags getter should return correct array
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Making a query with tags ["bar", "baz", "foo"] and with tagsAreNot=false
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Made query should be correct for tags and tagsAreNot

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 811] 3 == 3


Skipping 787 lines...

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 814] bogus == bogus

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 766] 1 == 1

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 767] false == false

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 811] 0 == 0
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Making a query with tags ["bogus", "gnarly"] and with tagsAreNot=false
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Made query should be correct for tags and tagsAreNot

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 811] 2 == 2

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 814] bogus == bogus

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 814] gnarly == gnarly

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 766] 2 == 2

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [makeQuery : 767] false == false

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [setsAreEqual : 811] 0 == 0

TEST-INFO | (xpcshell/head.js) | test 2 finished

TEST-INFO | (xpcshell/head.js) | test 2 pending

TEST-INFO | (xpcshell/head.js) | test 2 finished

TEST-INFO | (xpcshell/head.js) | test 2 pending
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Starting tagsAreNot_history
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Querying history using tagsAreNot should work correctly
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Add visits and tag the URIs
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Sanity check: addVisit should not fail

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [addVisit : 630] true == true
TEST-INFO | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | Sanity check: addVisit should not fail

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | [addVisit : 630] true == true
<<<<<<<
PROCESS-CRASH | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/test_tags.js | application crashed (minidump found)
Crash dump filename: /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/components/places/tests/queries/7793e38c-d9b0-d247-360a7513-472d5af1.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGSEGV
Crash address: 0x7fbfd5800000

Thread 0 (crashed)
 0  libc-2.11.so + 0x80f9c
    rbx = 0x00000000   r12 = 0xd5741cf0   r13 = 0xd57ffff8   r14 = 0x00000009
    r15 = 0xefdf7ab0   rip = 0xd2e80f9c   rsp = 0xefdf7a48   rbp = 0x00000000
    Found by: given as instruction pointer in context
 1  libmozsqlite3.so + 0x154a4
    rip = 0xe2af24a5   rsp = 0xefdf7a50
    Found by: stack scanning
 2  libxul.so + 0xef7915
    rip = 0xe4c28916   rsp = 0xefdf7a90
    Found by: stack scanning
 3  libxul.so + 0x79cb51
    rip = 0xe44cdb52   rsp = 0xefdf7af0
    Found by: stack scanning
 4  libxul.so + 0xef93e8
    rip = 0xe4c2a3e9   rsp = 0xefdf7b20
    Found by: stack scanning
 5  libxul.so + 0xd8a309
    rip = 0xe4abb30a   rsp = 0xefdf7b70
    Found by: stack scanning
 6  libxul.so + 0xdb3cd9
    rip = 0xe4ae4cda   rsp = 0xefdf7bd0
    Found by: stack scanning
 7  libxul.so + 0x139ba8d
    rip = 0xe50cca8e   rsp = 0xefdf7c00
    Found by: stack scanning
 8  libxul.so + 0x205228f
    rip = 0xe5d83290   rsp = 0xefdf7c28
    Found by: stack scanning
 9  libxul.so + 0x12c7d75
    rip = 0xe4ff8d76   rsp = 0xefdf7d10
    Found by: stack scanning
10  libxul.so + 0x1330bbd
    rip = 0xe5061bbe   rsp = 0xefdf7d70
    Found by: stack scanning
11  libxul.so + 0xdb3b35
    rip = 0xe4ae4b36   rsp = 0xefdf7d78
    Found by: stack scanning
12  libxul.so + 0x1321708
    rip = 0xe5052709   rsp = 0xefdf7db0
wfm since doesn't happen from quite some time and the stack is not really useful
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.