Fixed
Status Update
Comments
ap...@google.com <ap...@google.com> #2
Hi, thanks for report!
Could you attach a bit more information about the heap at this point (e.g. a heap dump) if the leak is not reproducible in trivial project?
da...@google.com <da...@google.com>
me...@ralph.ms <me...@ralph.ms> #3
Attached!
na...@google.com <na...@google.com> #4
I looked into the heap dump, seems like we are not disposing certain snapshots. Current snapshot id seems to be around 42k, but we have 108, 116 and 14123 in invalid SnapshotIdSet
for current global snapshot.
It is hard to figure out what caused it without repro though, as those snapshots seem to be already collected by GC.
Description
Component used: androidx.sqlite, androidx.room<br>
Version used: androidx.sqlite 2.5.0-alpha04, androidx.room 2.7.0-alpha04
Devices/Android versions reproduced on: Linux aarch64 devices such as RaspberryPi.
The following error occurred when using the Room library with a JVM application running on a RaspberryPi 4 ModelB.
Using sqlite-bundled as a dependency.
Apparently, only four types are currently supported: linux_x64, osx_arm64, osx_x64, and windows_x64.
As for the operating systems on which they are running, they are as follows:
I would be very happy if you could support Linux aarch64 environment as well.