Closed Bug 1557496 Opened 5 years ago Closed 4 years ago

Intermittent mozrunner-startup | application crashed [@ malloc_init()]

Categories

(Core :: DOM: Workers, defect, P2)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=250354014&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/JB5IH-CXRpWP_lly1wq3Zg/runs/0/artifacts/public/logs/live_backing.log


TEST-START | /eventsource/shared-worker/eventsource-onmesage.htm
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - PROCESS-CRASH | mozrunner-startup | application crashed [@ malloc_init()]
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - Crash dump filename: /tmp/tmpHvV59k/1e7dbcdc-ea87-2b91-8aff-64416b827166.dmp
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - Operating system: Android
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - 0.0.0 Linux 3.10.0+ #1 PREEMPT Thu Jan 5 00:46:30 UTC 2017 x86_64
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - CPU: amd64
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - family 6 model 2 stepping 3
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - 1 CPU
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO -
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - GPU: UNKNOWN
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO -
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - Crash reason: SIGSEGV /SEGV_ACCERR
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - Crash address: 0x7e4c69efcff8
[task 2019-06-06T12:33:29.052Z] 12:33:29 INFO - Process uptime: not available
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO -
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - Thread 11 (crashed)
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - 0 libmozglue.so!malloc_init() [mozjemalloc.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 1204 + 0xc]
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - rax = 0x70262c95816b265e rdx = 0x00007e4c5d347450
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - rcx = 0x00007e4c69b08c00 rbx = 0x0000000000000048
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - rsi = 0x0000000000000048 rdi = 0x00007e4c69efd060
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - rbp = 0x00007e4c69efd020 rsp = 0x00007e4c69efd000
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - r8 = 0x00007e4c69c001b8 r9 = 0x000000000000000d
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - r12 = 0x00007e4c677b0dec r13 = 0x0000000000000000
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - r14 = 0x00007e4c69efd060 r15 = 0x00007e4c5b130ea8
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - rip = 0x00007e4c69d81b3c
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - Found by: given as instruction pointer in context
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - 1 libmozglue.so!BaseAllocator::malloc(unsigned long) [mozjemalloc.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 3895 + 0x5]
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - rbx = 0x0000000000000048 rbp = 0x00007e4c69efd050
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - rsp = 0x00007e4c69efd030 r12 = 0x00007e4c677b0dec
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c69efd060
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - r15 = 0x00007e4c5b130ea8 rip = 0x00007e4c69d81ae7
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.053Z] 12:33:29 INFO - 2 libmozglue.so!Allocator<MozJemallocBase>::malloc(unsigned long) [malloc_decls.h:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 38 + 0x25]
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rbx = 0x0000000000000048 rbp = 0x00007e4c69efd070
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rsp = 0x00007e4c69efd060 r12 = 0x00007e4c677b0dec
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c5d347450
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - r15 = 0x00007e4c5b130ea8 rip = 0x00007e4c69d7e197
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - 3 libmozglue.so!moz_xmalloc [mozalloc.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 52 + 0x5]
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rbx = 0x0000000000000048 rbp = 0x00007e4c69efd090
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rsp = 0x00007e4c69efd080 r12 = 0x00007e4c677b0dec
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c5d347450
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - r15 = 0x00007e4c5b130ea8 rip = 0x00007e4c69d860de
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - 4 libxul.so!NS_NewInputStreamReadyEvent(char const*, nsIInputStreamCallback*, nsIEventTarget*) [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 202 + 0x5]
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aba0 rbp = 0x00007e4c69efd0d0
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rsp = 0x00007e4c69efd0a0 r12 = 0x00007e4c677b0dec
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c5d347450
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - r15 = 0x00007e4c5b130ea8 rip = 0x00007e4c642e803c
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - 5 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 61 + 0xc]
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aba0 rbp = 0x00007e4c69efd100
[task 2019-06-06T12:33:29.054Z] 12:33:29 INFO - rsp = 0x00007e4c69efd0e0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2abc8
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb30
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - 6 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aba0 rbp = 0x00007e4c69efd120
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - rsp = 0x00007e4c69efd110 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2abc8
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - 7 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd140
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - rsp = 0x00007e4c69efd130 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2abc8
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.055Z] 12:33:29 INFO - 8 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - rbx = 0x00007e4c58d2ab50 rbp = 0x00007e4c69efd170
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - rsp = 0x00007e4c69efd150 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2abc8
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - 9 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - rbx = 0x00007e4c58d2ab50 rbp = 0x00007e4c69efd190
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - rsp = 0x00007e4c69efd180 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2ab78
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.056Z] 12:33:29 INFO - 10 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd1b0
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - rsp = 0x00007e4c69efd1a0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2ab78
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - 11 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - rbx = 0x00007e4c58d2ab00 rbp = 0x00007e4c69efd1e0
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - rsp = 0x00007e4c69efd1c0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2ab78
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.057Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - 12 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - rbx = 0x00007e4c58d2ab00 rbp = 0x00007e4c69efd200
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - rsp = 0x00007e4c69efd1f0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2ab28
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - 13 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd220
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - rsp = 0x00007e4c69efd210 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2ab28
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - 14 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aab0 rbp = 0x00007e4c69efd250
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - rsp = 0x00007e4c69efd230 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.058Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2ab28
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - 15 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aab0 rbp = 0x00007e4c69efd270
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - rsp = 0x00007e4c69efd260 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aad8
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - 16 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd290
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - rsp = 0x00007e4c69efd280 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aad8
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - 17 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aa60 rbp = 0x00007e4c69efd2c0
[task 2019-06-06T12:33:29.059Z] 12:33:29 INFO - rsp = 0x00007e4c69efd2a0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aad8
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - 18 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aa60 rbp = 0x00007e4c69efd2e0
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - rsp = 0x00007e4c69efd2d0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aa88
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - 19 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd300
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - rsp = 0x00007e4c69efd2f0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aa88
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.060Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - 20 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aa10 rbp = 0x00007e4c69efd330
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rsp = 0x00007e4c69efd310 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aa88
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - 21 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rbx = 0x00007e4c58d2aa10 rbp = 0x00007e4c69efd350
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rsp = 0x00007e4c69efd340 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aa38
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - 22 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd370
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rsp = 0x00007e4c69efd360 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aa38
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - 23 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a9c0 rbp = 0x00007e4c69efd3a0
[task 2019-06-06T12:33:29.061Z] 12:33:29 INFO - rsp = 0x00007e4c69efd380 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2aa38
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - 24 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a9c0 rbp = 0x00007e4c69efd3c0
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - rsp = 0x00007e4c69efd3b0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a9e8
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - 25 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd3e0
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - rsp = 0x00007e4c69efd3d0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a9e8
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - 26 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a970 rbp = 0x00007e4c69efd410
[task 2019-06-06T12:33:29.062Z] 12:33:29 INFO - rsp = 0x00007e4c69efd3f0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a9e8
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - 27 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a970 rbp = 0x00007e4c69efd430
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - rsp = 0x00007e4c69efd420 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a998
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - 28 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd450
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - rsp = 0x00007e4c69efd440 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a998
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - 29 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a920 rbp = 0x00007e4c69efd480
[task 2019-06-06T12:33:29.063Z] 12:33:29 INFO - rsp = 0x00007e4c69efd460 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a998
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - 30 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a920 rbp = 0x00007e4c69efd4a0
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - rsp = 0x00007e4c69efd490 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a948
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - 31 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd4c0
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - rsp = 0x00007e4c69efd4b0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.064Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a948
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - 32 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a8d0 rbp = 0x00007e4c69efd4f0
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - rsp = 0x00007e4c69efd4d0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a948
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - 33 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a8d0 rbp = 0x00007e4c69efd510
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - rsp = 0x00007e4c69efd500 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a8f8
[task 2019-06-06T12:33:29.065Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - 34 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd530
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - rsp = 0x00007e4c69efd520 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a8f8
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - 35 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a880 rbp = 0x00007e4c69efd560
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - rsp = 0x00007e4c69efd540 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a8f8
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.066Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - 36 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a880 rbp = 0x00007e4c69efd580
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - rsp = 0x00007e4c69efd570 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a8a8
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - 37 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd5a0
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - rsp = 0x00007e4c69efd590 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a8a8
[task 2019-06-06T12:33:29.067Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - 38 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a830 rbp = 0x00007e4c69efd5d0
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - rsp = 0x00007e4c69efd5b0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a8a8
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - 39 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 47 + 0xe]
[task 2019-06-06T12:33:29.068Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a830 rbp = 0x00007e4c69efd5f0
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - rsp = 0x00007e4c69efd5e0 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a858
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecbc8
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - 40 libxul.so!mozilla::Runnable::Release() [nsThreadUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 54 + 0x29]
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - rbx = 0x0000000000000000 rbp = 0x00007e4c69efd610
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - rsp = 0x00007e4c69efd600 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a858
[task 2019-06-06T12:33:29.069Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c64308885
[task 2019-06-06T12:33:29.070Z] 12:33:29 INFO - Found by: call frame info
[task 2019-06-06T12:33:29.070Z] 12:33:29 INFO - 41 libxul.so!nsInputStreamReadyEvent::~nsInputStreamReadyEvent() [nsStreamUtils.cpp:3f656afb0c08aae2ed9b2ebe4128bac71146c679 : 72 + 0x9]
[task 2019-06-06T12:33:29.070Z] 12:33:29 INFO - rbx = 0x00007e4c58d2a7e0 rbp = 0x00007e4c69efd640
[task 2019-06-06T12:33:29.070Z] 12:33:29 INFO - rsp = 0x00007e4c69efd620 r12 = 0x0000000000000002
[task 2019-06-06T12:33:29.070Z] 12:33:29 INFO - r13 = 0x0000000000000000 r14 = 0x00007e4c58d2a858
[task 2019-06-06T12:33:29.070Z] 12:33:29 INFO - r15 = 0x00007e4c59fb29a8 rip = 0x00007e4c642ecb64
[task 2019-06-06T12:33:29.070Z] 12:33:29 INFO - Found by: call frame info

This looks like the heap has been broken prior this allocation attempt. This could be related to bug 1556065. It's also failing during a test exercising workers.

Component: DOM: Networking → DOM: Workers
See Also: → 1556065
See Also: → 1557863
Priority: -- → P2

So we are destroying an event, that has never been posted:

  ~nsInputStreamReadyEvent() {
    if (!mCallback) {
      return;
    }
    //
    // whoa!!  looks like we never posted this event.  take care to
    // release mCallback on the correct thread.  if mTarget lives on the
    // calling thread, then we are ok.  otherwise, we have to try to
    // proxy the Release over the right thread.  if that thread is dead,
    // then there's nothing we can do... better to leak than crash.
    //
    bool val;
    nsresult rv = mTarget->IsOnCurrentThread(&val);
    if (NS_FAILED(rv) || !val) {
      nsCOMPtr<nsIInputStreamCallback> event = NS_NewInputStreamReadyEvent(
          "~nsInputStreamReadyEvent", mCallback, mTarget);
      mCallback = nullptr;
      if (event) {
        rv = event->OnInputStreamReady(nullptr);
        if (NS_FAILED(rv)) {
          MOZ_ASSERT_UNREACHABLE("leaking stream event");
          nsISupports* sup = event;
          NS_ADDREF(sup);
        }
      }
    }

And the target is not on the current thread, so we want to proxy the release. This triggers a new NS_NewInputStreamReadyEvent() which triggers a malloc which triggers a malloc_init which fails. As the stack trace starts there (and not in malloc_init_hard), it might seem, that the access to malloc_initialized fails for whatever reason?
:erahm, any advice?

Flags: needinfo?(erahm)

Mike, any ideas?

Flags: needinfo?(erahm) → needinfo?(mh+mozilla)

Without the corresponding binary or crash dump (7 months old artifacts from CI are not there anymore), I can't say anything.

Flags: needinfo?(mh+mozilla)

As there are no other occurences and we have no more dumps, I'll resolve this as incomplete.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.