Intermittent make check error 139 caused by "/bin/sh: line 1: 23324 Segmentation fault XPCOM_DEBUG_BREAK=stack-and-abort /builds/slave/m-cen-lnx64/build/obj-firefox/dist/bin/run-mozilla.sh ../../dist/bin/$f"

RESOLVED WORKSFORME

Status

()

defect
--
critical
RESOLVED WORKSFORME
7 years ago
7 years ago

People

(Reporter: emorley, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
x86_64
Linux
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Linux x86-64 mozilla-central build on 2012-06-12 06:36:31 PDT for push e9bf05c14376

slave: bld-centos5-64-vmw-004

https://tbpl.mozilla.org/php/getParsedLog.php?id=12588612&tree=Firefox

{
make[2]: Entering directory `/builds/slave/m-cen-lnx64/build/obj-firefox/services/crypto/component/tests'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builds/slave/m-cen-lnx64/build/obj-firefox/services/crypto/component/tests'
make[1]: Leaving directory `/builds/slave/m-cen-lnx64/build/obj-firefox/services/crypto/component'
make -C startupcache check
make[1]: Entering directory `/builds/slave/m-cen-lnx64/build/obj-firefox/startupcache'
make -C test check
make[2]: Entering directory `/builds/slave/m-cen-lnx64/build/obj-firefox/startupcache/test'
/bin/sh: line 1: 23324 Segmentation fault      XPCOM_DEBUG_BREAK=stack-and-abort /builds/slave/m-cen-lnx64/build/obj-firefox/dist/bin/run-mozilla.sh ../../dist/bin/$f
make[2]: *** [check] Error 139
}
There were also some make check error 138/139s on OS X on the push prior, not sure if they are related. At the time I thought they were due to needing a clobber. (Comment 0's failure was on a free-space clobber).

https://tbpl.mozilla.org/php/getParsedLog.php?id=12582531&tree=Firefox
{
TEST-PASS | Updater ReadStrings | all checks passed
make -C xre check
make -C test check
make[3]: Nothing to be done for `check'.
make -C extensions/pref check
make -C autoconfig check
make -C public check
make[3]: Nothing to be done for `check'.
make -C src check
make[3]: Nothing to be done for `check'.
make -C services/crypto/component check
make -C tests check
make[2]: Nothing to be done for `check'.
make -C startupcache check
make -C test check
###!!! ABORT: You can't dereference a NULL nsCOMPtr with operator->().: 'mRawPtr != 0', file ../../dist/include/nsCOMPtr.h, line 775
GetHistogramCounts(char const*, JSContext*, JS::Value*)+0x00000A9D [/builds/slave/m-cen-osx-dbg/build/obj-firefox/startupcache/test/../../dist/bin/TestStartupCache +0x00003AED]
main+0x00000270 [/builds/slave/m-cen-osx-dbg/build/obj-firefox/startupcache/test/../../dist/bin/TestStartupCache +0x00003DA0]
start+0x00000035 [/builds/slave/m-cen-osx-dbg/build/obj-firefox/startupcache/test/../../dist/bin/TestStartupCache +0x00001035]
###!!! ABORT: You can't dereference a NULL nsCOMPtr with operator->().: 'mRawPtr != 0', file ../../dist/include/nsCOMPtr.h, line 775
/bin/sh: line 1: 73749 Bus error: 10           XPCOM_DEBUG_BREAK=stack-and-abort /builds/slave/m-cen-osx-dbg/build/obj-firefox/dist/bin/run-mozilla.sh ../../dist/bin/$f
make[2]: *** [check] Error 138
}

https://tbpl.mozilla.org/php/getParsedLog.php?id=12583137&tree=Firefox
{
TEST-PASS | Updater ReadStrings | all checks passed
make -C xre check
make -C test check
make[3]: Nothing to be done for `check'.
make -C extensions/pref check
make -C autoconfig check
make -C public check
make[3]: Nothing to be done for `check'.
make -C src check
make[3]: Nothing to be done for `check'.
make -C services/crypto/component check
make -C tests check
make[2]: Nothing to be done for `check'.
make -C startupcache check
make -C test check
/bin/sh: line 1: 51603 Bus error: 10           XPCOM_DEBUG_BREAK=stack-and-abort /builds/slave/m-cen-osx64/build/obj-firefox/i386/dist/bin/run-mozilla.sh ../../dist/bin/$f
make[2]: *** [check] Error 138
}

https://tbpl.mozilla.org/php/getParsedLog.php?id=12582583&tree=Firefox
{
TEST-PASS | Updater ReadStrings | all checks passed
make -C xre check
make -C test check
make[3]: Nothing to be done for `check'.
make -C extensions/pref check
make -C autoconfig check
make -C public check
make[3]: Nothing to be done for `check'.
make -C src check
make[3]: Nothing to be done for `check'.
make -C services/crypto/component check
make -C tests check
make[2]: Nothing to be done for `check'.
make -C startupcache check
make -C test check
###!!! ABORT: You can't dereference a NULL nsCOMPtr with operator->().: 'mRawPtr != 0', file ../../dist/include/nsCOMPtr.h, line 775
main+0x0000027A [/builds/slave/m-cen-osx64-dbg/build/obj-firefox/startupcache/test/../../dist/bin/TestStartupCache +0x0000479A]
###!!! ABORT: You can't dereference a NULL nsCOMPtr with operator->().: 'mRawPtr != 0', file ../../dist/include/nsCOMPtr.h, line 775
/bin/sh: line 1: 77263 Segmentation fault: 11  XPCOM_DEBUG_BREAK=stack-and-abort /builds/slave/m-cen-osx64-dbg/build/obj-firefox/dist/bin/run-mozilla.sh ../../dist/bin/$f
make[2]: *** [check] Error 139
}
Getting this on comm-central:

http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1346968462.1346976500.23265.gz

Partial Log:

TEST-INFO | (/builds/slave/comm-cen-trunk-lnx64/build/mozilla/toolkit/components/places/tests/cpp/test_IHistory.cpp) | 247 of 247 tests passed
/bin/sh: line 1: 16429 Segmentation fault      XPCOM_DEBUG_BREAK=stack-and-abort /builds/slave/comm-cen-trunk-lnx64/build/objdir/mozilla/dist/bin/run-mozilla.sh ../../../../../dist/bin/$f
NEXT ERROR make[6]: *** [check] Error 139
make[6]: Leaving directory `/builds/slave/comm-cen-trunk-lnx64/build/objdir/mozilla/toolkit/components/places/tests/cpp'
NEXT ERROR make[5]: *** [check] Error 2
make[5]: Leaving directory `/builds/slave/comm-cen-trunk-lnx64/build/objdir/mozilla/toolkit/components/places/tests'
NEXT ERROR make[4]: *** [check] Error 2
make[4]: Leaving directory `/builds/slave/comm-cen-trunk-lnx64/build/objdir/mozilla/toolkit/components/places'
NEXT ERROR make[3]: *** [check] Error 2
make[3]: Leaving directory `/builds/slave/comm-cen-trunk-lnx64/build/objdir/mozilla/toolkit/components'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/builds/slave/comm-cen-trunk-lnx64/build/objdir/mozilla/toolkit'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/builds/slave/comm-cen-trunk-lnx64/build/objdir/mozilla'
make: *** [check] Error 2
Whiteboard: [orange]
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.