Fixed
Status Update
Comments
ap...@google.com <ap...@google.com> #2
A couple of questions:
1. Have you saw crash in real device or only in simulators?
2. Do you use dynamic feature for language ID?
1. Have you saw crash in real device or only in simulators?
2. Do you use dynamic feature for language ID?
da...@google.com <da...@google.com>
ra...@gmail.com <ra...@gmail.com> #3
Tested on Android 12 Emulator with custom executor, but cannot repro this issue.
Description
To fix https://b.corp.google.com/issues/193182278 we can try to add our own file locking layer to FrameworkSQLiteOpenHelper such that Room and other database libraries that use
androidx.sqlite
are protected from multi-processes racing to create or upgrade the same database file at the same time.