Paul Woitaschek
11/29/2019, 12:38 PMclass MainActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
CoroutineScope(SupervisorJob() + Dispatchers.Main).launch {
while (true) {
combine(flowOf(Unit), flowOf(Unit)) { _ -> Unit }.collect()
}
}
}
}
This leads to a sigsegv
Flags: 0x28c8bf46
Package: com.example.weirdcrash v1 (1.0)
Foreground: Yes
Build: TCL/5009D/U5A_PLUS_3G:7.0/NRD90M/5009D_ALWE_V2.9_20180529:user/release-keys
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'TCL/5009D/U5A_PLUS_3G:7.0/NRD90M/5009D_ALWE_V2.9_20180529:user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 29639, tid: 29639, name: mple.weirdcrash >>> com.example.weirdcrash <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x15608
r0 00015000 r1 12d35700 r2 00000002 r3 00000000
r4 af58a6d8 r5 12d31ee0 r6 12d37280 r7 00000000
r8 12d35700 r9 ac684400 sl 12cb0a90 fp 12d33bf8
ip bef2f84c sp bef2f8b0 lr 9901f5ef pc 9901f608 cpsr 000f0030
backtrace:
#00 pc 00000608 /dev/ashmem/dalvik-jit-code-cache (deleted)
#01 pc 000005ed /dev/ashmem/dalvik-jit-code-cache (deleted)
29639
I currently see about 1200 affected users; is there anythign I can do here?elizarov
11/29/2019, 12:40 PMPaul Woitaschek
11/29/2019, 1:01 PMelizarov
11/29/2019, 1:20 PMPaul Woitaschek
11/29/2019, 1:22 PMAdam Powell
11/29/2019, 2:45 PMelizarov
11/29/2019, 2:47 PMThomas
11/29/2019, 2:55 PMPaul Woitaschek
11/29/2019, 4:41 PM