Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Crash on open for newer androids) Gracefully handle security update segfaults on Android #78

Open
maxkrieger opened this issue May 5, 2022 · 0 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@maxkrieger
Copy link
Owner

maxkrieger commented May 5, 2022

Some users are getting this (fatal) when google sends a security update along. I imagine it's related to dynamic linking:

OS Version: Android 12 (SP2A.220505.002)
Report Version: 104

Exception Type: Unknown (SIGSEGV)

Application Specific Information:
Segfault

Thread 0 Crashed:
0   split_config.arm64_v8a.apk      0x7c17edc940        Model::Ref
1   split_config.arm64_v8a.apk      0x7c17e5a3c8        KaldiRecognizer::KaldiRecognizer
2   split_config.arm64_v8a.apk      0x7c17efe22c        vosk_recognizer_new
3   split_config.arm64_v8a.apk      0x7c1af1404c        <unknown> + 533027962956
4   split_config.arm64_v8a.apk      0x7c1af11b54        <unknown> + 533027953492
5   split_config.arm64_v8a.apk      0x7c1af07540        <unknown> + 533027910976
6   split_config.arm64_v8a.apk      0x7c1af1214c        <unknown> + 533027955020
7   split_config.arm64_v8a.apk      0x7c1af141e0        <unknown> + 533027963360
8   libart.so                       0x7cc02d4044        <unknown> + 535800135748
9   libart.so                       0x7cc020988c        <unknown> + 535799306380
10  base.odex                       0x7c4da0ca6c        <unknown> + 533878327916
11  libart.so                       0x7cc020a044        <unknown> + 535799308356
12  base.odex                       0x7c4d93e9ec        <unknown> + 533877484012
13  libart.so                       0x7cc020a044        <unknown> + 535799308356
14  base.odex                       0x7c4d93e892        <unknown> + 533877483666
15  libart.so                       0x7cc0209124        <unknown> + 535799304484
16  base.odex                       0x7c4d93e828        <unknown> + 533877483560
17  libart.so                       0x7cc0209124        <unknown> + 535799304484
18  base.odex                       0x7c4da14cd8        <unknown> + 533878361304
19  libart.so                       0x7cc020ae64        <unknown> + 535799311972
20  base.odex                       0x7c4d9cbeee        <unknown> + 533878062830
21  libart.so                       0x7cc020ae64        <unknown> + 535799311972
22  base.odex                       0x7c4da2fa84        <unknown> + 533878471300
23  libart.so                       0x7cc020a044        <unknown> + 535799308356
24  base.odex                       0x7c4da2fb0c        <unknown> + 533878471436
25  libart.so                       0x7cc020a748        <unknown> + 535799310152
26  base.odex                       0x7c4da2f794        <unknown> + 533878470548
27  libart.so                       0x7cc02098d4        <unknown> + 535799306452
28  base.odex                       0x7c4da2f67c        <unknown> + 533878470268
29  boot-framework.oat              0x713b1df0          <unknown> + 1899699696



EOF

Update 9/10 another trace:

https://sentry.io/share/issue/f160e0c94bd7487097d9b5261d990beb/

@maxkrieger maxkrieger added help wanted Extra attention is needed bug Something isn't working labels May 5, 2022
@maxkrieger maxkrieger changed the title Gracefully handle security update segfaults on Android (Crash on open for newer androids) Gracefully handle security update segfaults on Android May 10, 2023
@maxkrieger maxkrieger pinned this issue May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant