Closed
Bug 988132
Opened 10 years ago
Closed 10 years ago
Crash after reftest is complete -
Categories
(Testing :: Reftest, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 977995
People
(Reporter: vichen, Unassigned)
References
()
Details
Attachments
(3 files, 1 obsolete file)
11.33 KB,
text/plain
|
Details | |
38.68 KB,
patch
|
Details | Diff | Splinter Review | |
760 bytes,
patch
|
Details | Diff | Splinter Review |
https://tbpl.mozilla.org/?tree=Try&rev=83fdd7303699 01:57:10 INFO - 03-24 08:56:52.043 686 686 I Gonk : RIL[0]: OnDisconnect 01:57:10 INFO - 03-24 08:56:52.073 686 686 I Gecko : -*- NetworkService: NetworkService shutdown 01:57:10 INFO - 03-24 08:56:52.113 686 686 I GonkMemoryPressure: Observed XPCOM shutdown. 01:57:10 INFO - 03-24 08:56:52.372 686 706 E Profiler: BPUnw: [5 total] thread_unregister_for_profiling(me=0x25aa0) 01:57:10 INFO - 03-24 08:56:52.503 686 711 E Profiler: BPUnw: [4 total] thread_unregister_for_profiling(me=0x25e00) 01:57:10 INFO - 03-24 08:56:52.503 686 710 E Profiler: BPUnw: [3 total] thread_unregister_for_profiling(me=0x25d90) 01:57:10 INFO - 03-24 08:56:52.552 686 693 E Profiler: BPUnw: [2 total] thread_unregister_for_profiling(me=0x25360) 01:57:10 INFO - 03-24 08:56:52.552 686 693 I Gecko : [Parent 686] WARNING: waitpid failed pid:759 errno:10: file ../../../gecko/ipc/chromium/src/base/process_util_posix.cc, line 254 01:57:10 INFO - 03-24 08:56:52.552 686 693 I Gecko : [Parent 686] WARNING: Failed to deliver SIGKILL to 759!(3).: file ../../../gecko/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc, line 118 01:57:10 ERROR - 03-24 08:56:52.583 686 686 F libc : Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) 01:57:10 ERROR - This usually indicates the B2G process has crashed 01:57:10 INFO - 03-24 08:56:53.093 37 37 I DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 01:57:10 INFO - 03-24 08:56:53.093 37 37 I DEBUG : Build fingerprint: 'Android/full/generic:4.0.4.0.4.0.4/OPENMASTER/eng.cltbld.20140324.023748:eng/test-keys' 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : pid: 686, tid: 686 >>> /system/b2g/b2g <<< 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : r0 00000000 r1 5a5a5a5a r2 00000022 r3 00000000 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : r4 43d84ce0 r5 0165eecc r6 400b4720 r7 00000096 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : r8 00001000 r9 00000000 10 42477740 fp 0000000c 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : ip 4003ef68 sp bed43a70 lr 40d59069 pc 00000000 cpsr 40000010 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : d0 0000000000000000 d1 4098334b7149f2ca 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : d2 3a4f8f12bea5fb7d d3 bd240b913d9dc62e 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : d4 0c52ed9800000000 d5 4030000000000000 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : d6 40cf400000000000 d7 00003e8000000000 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : d8 0000000000000000 d9 0000000000000000 01:57:10 INFO - 03-24 08:56:53.102 37 37 I DEBUG : d10 0000000000000000 d11 0000000000000000 01:57:10 INFO - 03-24 08:56:53.113 37 37 I DEBUG : d12 0000000000000000 d13 0000000000000000 01:57:10 INFO - 03-24 08:56:53.113 37 37 I DEBUG : d14 0000000000000000 d15 0000000000000000 01:57:10 INFO - 03-24 08:56:53.113 37 37 I DEBUG : scr 60000013 01:57:10 INFO - 03-24 08:56:53.113 37 37 I DEBUG : 01:57:10 INFO - 03-24 08:56:53.512 37 37 I DEBUG : #00 pc 00000000 01:57:10 INFO - 03-24 08:56:53.512 37 37 I DEBUG : #01 pc 00411066 /system/b2g/libxul.so 01:57:10 INFO - 03-24 08:56:53.512 37 37 I DEBUG : #02 pc 00413c40 /system/b2g/libxul.so 01:57:10 INFO - 03-24 08:56:53.550 37 37 I DEBUG : #03 pc 00413c60 /system/b2g/libxul.so 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #04 pc 004ce36a /system/b2g/libxul.so 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #05 pc 004ce394 /system/b2g/libxul.so 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #06 pc 004cddd0 /system/b2g/libxul.so 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #07 pc 0001ec02 /system/lib/libc.so (__cxa_finalize) 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #08 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #09 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #10 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #11 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.552 37 37 I DEBUG : #12 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.562 37 37 I DEBUG : #13 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.562 37 37 I DEBUG : #14 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.562 37 37 I DEBUG : #15 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.562 37 37 I DEBUG : #16 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.562 37 37 I DEBUG : #17 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.562 37 37 I DEBUG : #18 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #19 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #20 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #21 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #22 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #23 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #24 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #25 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #26 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.572 37 37 I DEBUG : #27 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : #28 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : #29 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : #30 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : #31 pc 0001ef9c /system/lib/libc.so (exit) 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : code around pc: 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : 00000000 ffffffff ffffffff ffffffff ffffffff ................ 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : 00000010 ffffffff ffffffff ffffffff ffffffff ................ 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : 00000020 ffffffff ffffffff ffffffff ffffffff ................ 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : 00000030 ffffffff ffffffff ffffffff ffffffff ................ 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : 00000040 ffffffff ffffffff ffffffff ffffffff ................ 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : 01:57:10 INFO - 03-24 08:56:53.582 37 37 I DEBUG : code around lr: 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : 40d59048 01350bea 0171e1f6 69c3b570 f8d34604 ..5...q.p..i.F.. 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : 40d59058 b1291108 20004b0a 681b447b 4798691b ..)..K. {D.h.i.G 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : 40d59068 f7ff4620 69e3ff25 1108f8d3 b1294605 F..%..i.....F). 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : 40d59078 20004b04 681b447b 4798695b bd704628 .K. {D.h[i.G(Fp. 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : 40d59088 0171600c 01715ff0 4ff0e92d 4604b095 .`q.._q.-..O...F 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : stack: 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a30 400b5040 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a34 00675aa4 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a38 43d00000 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a3c 00000007 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a40 400b5044 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a44 4001810f /system/b2g/libmozglue.so 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a48 43d9b000 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a4c 40019bd1 /system/b2g/libmozglue.so 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a50 43d9bd00 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a54 43dc86d0 01:57:10 INFO - 03-24 08:56:53.592 37 37 I DEBUG : bed43a58 43d9bd10 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a5c 43d9bd10 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a60 00000096 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a64 00001000 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a68 df0027ad 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a6c 00000000 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : #01 bed43a70 43d84ce0 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a74 0165eecc 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a78 400b4720 01:57:10 INFO - 03-24 08:56:53.604 37 37 I DEBUG : bed43a7c 40d5bc45 /system/b2g/libxul.so 01:57:10 INFO - Return code: 0
Reporter | ||
Comment 1•10 years ago
|
||
Patch to reproduce crash. It may be random, but high reproduce rate on my PC. Run ./mach reftest-remote and wait for result
Reporter | ||
Comment 2•10 years ago
|
||
Crash log. By checking generated symbols, the crash stack are: event_del StopWatchingFileDescriptor ~FileDescriptorWatcher ~NetdClient
Reporter | ||
Comment 3•10 years ago
|
||
(In reply to Vincent Chen [:vichen] from comment #2) > Created attachment 8401186 [details] > Crash log, from logcat > > Crash log. > By checking generated symbols, the crash stack are: > event_del > StopWatchingFileDescriptor > ~FileDescriptorWatcher > ~NetdClient Vincent (Chang), If I remove StartNetd(gNetworkWorker); and StopNetd() in NetworkWorker.cpp and no crash on local. https://hg.mozilla.org/try/rev/61e10cde74ae#l1.12 Verify this on try now: https://tbpl.mozilla.org/?tree=Try&rev=18a38cae5218
Flags: needinfo?(vchang)
Reporter | ||
Comment 4•10 years ago
|
||
Please ignore above and refer this one: https://tbpl.mozilla.org/?tree=Try&rev=27f301acab64 In this try push, the failed reftests is problem of the reftest itself, mostly random error, you can ignore them. There is no crash after apply this workaround, and the patch just comment out StartNetd() and StopNetd() https://hg.mozilla.org/try/rev/26bd3b1482b1
Reporter | ||
Comment 5•10 years ago
|
||
(In reply to Vincent Chen [:vichen] from comment #4) > Please ignore above and refer this one: > https://tbpl.mozilla.org/?tree=Try&rev=27f301acab64 > > In this try push, the failed reftests is problem of the reftest itself, > mostly random error, you can ignore them. > > There is no crash after apply this workaround, and the patch just comment > out StartNetd() and StopNetd() > https://hg.mozilla.org/try/rev/26bd3b1482b1 Please refer this: https://tbpl.mozilla.org/?tree=Try&rev=52fcde9d413f Reduce more random fail tests.
Updated•10 years ago
|
Flags: needinfo?(vchang)
Comment 6•10 years ago
|
||
(In reply to Vincent Chen [:vichen] from comment #1) > Created attachment 8401184 [details] [diff] [review] > 988132-repo.patch > > Patch to reproduce crash. > It may be random, but high reproduce rate on my PC. > Run ./mach reftest-remote and wait for result That's certainly not a patch. Could you help have an update?
Flags: needinfo?(vichen)
Reporter | ||
Comment 7•10 years ago
|
||
update patch
Attachment #8401184 -
Attachment is obsolete: true
Flags: needinfo?(vichen)
Reporter | ||
Comment 8•10 years ago
|
||
(In reply to Vincent Chen [:vichen] from comment #7) > Created attachment 8402522 [details] [diff] [review] > 988132-repo.patch > > update patch This patch has contained your quick fix in SystemWorkerManager.cpp.
Reporter | ||
Comment 9•10 years ago
|
||
Temporary solution, under verify.
Reporter | ||
Comment 10•10 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=6b5abea83eed R15, Still have chance to crash.
Comment 11•10 years ago
|
||
Per bug 977995 comment 16, crash originally to be resolve in this bug has been done in bug 977995.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•