NeoApplications / Neo-Store

An F-Droid client with modern UI and an arsenal of extra features.
GNU General Public License v3.0
2.89k stars 90 forks source link

Installed list slowly populated #605

Open Uj947nXmRqV2nRaWshKtHzTvckUUpD opened 3 months ago

Uj947nXmRqV2nRaWshKtHzTvckUUpD commented 3 months ago

on last version 1.0.1, on installed tab the list of apps is slowly populated on app open, and also the apps keep appearing moving and scrolling itself making hard to click a certain app in the list

machiav3lli commented 3 months ago

Can you please provide a screenrecord to understand the issue better. Also providing info on the set sort/filters would help.

Uj947nXmRqV2nRaWshKtHzTvckUUpD commented 3 months ago

default sort/filter (sort by name ascending ; no filter)

it's easy reproductible by force closing neo store, and reopening it, then watch installed tab with the apps list populating dynamically and slowly until all apps eventually appear

machiav3lli commented 3 months ago

Still can't reproduce. Also be aware that default sort is by updates descending, also changing this to yours didn't reproduce it. Please provide a screenrecord and more information on your system (SoC, Android version etc…)

Uj947nXmRqV2nRaWshKtHzTvckUUpD commented 3 months ago

it happens on both sort by updates or by name android 12 ; oneplus 7tpro, but not on a oneplus nord (which has lower performance). The phone is powerful enough, i doubt it's hardware related.

screen recording when sorting by name ascending:

Please download the video because i will remove it for privacy reasons. Let me know after you got it. Thank you

machiav3lli commented 3 months ago

Downloaded, will check things later.

@Uj947nXmRqV2nRaWshKtHzTvckUUpD It took you a while to delete the video, so I modified your post. Here's the text for future reference:

it happens on both sort by updates or by name

android 12 ; oneplus 7tpro, but not on a oneplus nord (which has lower performance). The phone is powerful enough, i doubt it's hardware related.

screen recording when sorting by name ascending… [Video]

Please download the video because i will remove it for privacy reasons. Let me know after you got it. Thank you

opusforlife2 commented 3 months ago

Happens to me as well. Checked two devices. The older one has this occur noticeably. So this depends on how old/slow your device is.

Is there a way to cache the list and have it merely update upon opening the app/tab?

machiav3lli commented 3 months ago

@opusforlife2 It's already the formal logic (read → store → when finished load the whole list), but from what the video shows it's a lazy loading of the list throw the flow… but I'll try to get to the bottom of it… it could be that the (optimized) parallel sorting behind this…

opusforlife2 commented 3 months ago

Maybe it's got to do with too-heavy animations? Might be worth removing everything and then adding them back piecemeal to see which ones are non-performant. I'm guessing towards this because Neo Backup has had similarly stuttering UI on my older device.

Uj947nXmRqV2nRaWshKtHzTvckUUpD commented 3 months ago

just to reiterate that i really doubt it's hardware performance related. my oneplus 7tpro mclaren edition is still super performant comparing to many others

thornySoap commented 3 months ago

I don't think my Samsung S20 FE has too bad performance as well. Just wanted to add that it's not only hard to click something but also after getting the New Update Available notification it could be that you have to wait an eternity for all the apps with updates to be loaded:

https://github.com/NeoApplications/Neo-Store/assets/115401023/16652768-d0e2-4a70-8f58-58f191860b68

The total length of the list is 143 apps, my major repos are just F-Droid, F-Droid Archive and IzzyOnDroid

opusforlife2 commented 3 months ago

I've noticed load times as high as 10 seconds for the updates to show, and 5 more for the rest of the installed apps to show. Both my older and newer device are facing this issue. On 0.9.15 only my older device used to lag.

machiav3lli commented 3 months ago

@Uj947nXmRqV2nRaWshKtHzTvckUUpD @thornySoap @opusforlife2 I also question that it's a hardware/performance issue on the higher level: mi9/sd855 and pixel7, both provide same non-problematic experience on my side. So this is why I'm trying to test things, but still have no real pointer… any system-level customizations in play?

Plus @thornySoap , if you have posted a video it seems corrupted or removed?

thornySoap commented 3 months ago

Plus @thornySoap , if you have posted a video it seems corrupted or removed?

Hmm it looks normal on my side. It's just a video showing how it takes 2 and a half minutes for an app which has an update available to show up

Uj947nXmRqV2nRaWshKtHzTvckUUpD commented 3 months ago

@Uj947nXmRqV2nRaWshKtHzTvckUUpD @thornySoap @opusforlife2 I also question that it's a hardware/performance issue on the higher level: mi9/sd855 and pixel7, both provide same non-problematic experience on my side. So this is why I'm trying to test things, but still have no real pointer… any system-level customizations in play?

Plus @thornySoap , if you have posted a video it seems corrupted or removed?

regarding system-level customizations, i have magisk, zygisk lsposed, xprivacylua, microg, adaway (root), afwall+netguard(vpn)+invizible pro (dnscrypt), but i doubt they interfere with neo store's ui and apps list loading. I don't see other issues in other apps.

opusforlife2 commented 3 months ago

I have just Magisk, nothing else.

thornySoap commented 3 months ago

I noticed that SQL queries, that look gigantic, are run very often. Following logcat is produced after I open Neo Store, switch to the "latest" tab, because default is set to "installed", tap on the first app and wait a bit. I'm not sure if the OutOfMemory error at the end is related to that or to me opening the app page, but regardless, I'm not sure if all those huge looking queries should be run that frequently.

<< log_count = 458 >> ``` [06-01 08:17:58.418 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:17:58.526 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 80MB AllocSpace bytes, 141(3240KB) LOS objects, 42% free, 131MB/227MB, paused 30us,16us total 220.208ms [06-01 08:17:59.179 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:17:59.622 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:17:59.635 21693:21724 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:02.589 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:03.767 21693:21724 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:04.045 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:04.125 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:06.211 21693:21724 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:06.411 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:06.559 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:07.215 21693:21693 W/WindowOnBackDispatcher] OnBackInvokedCallback is not enabled for the application. Set 'android:enableOnBackInvokedCallback="true"' in the application manifest. [06-01 08:18:07.386 21693:21709 I/hiav3lli.fdroid] Background young concurrent copying GC freed 69MB AllocSpace bytes, 234(5196KB) LOS objects, 32% free, 153MB/227MB, paused 1.006ms,17us total 101.541ms [06-01 08:18:09.169 21693:21724 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:10.977 21693:21735 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added < product.updated GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC LIMIT 1000 [06-01 08:18:11.669 21693:21724 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:11.976 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:13.200 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:13.731 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:13.973 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 256MB to 256MB [06-01 08:18:13.973 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 71MB AllocSpace bytes, 189(4068KB) LOS objects, 37% free, 160MB/256MB, paused 27us,16us total 259.579ms [06-01 08:18:15.517 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:16.969 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:17.515 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:17.776 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:21.744 21693:21740 W/hiav3lli.fdroid] Long monitor contention with owner arch_disk_io_1 (21732) at void androidx.room.InvalidationTracker.syncTriggers$room_runtime_release(androidx.sqlite.db.framework.FrameworkSQLiteDatabase)(SourceFile:140) waiters=0 in void androidx.room.InvalidationTracker.syncTriggers$room_runtime_release(androidx.sqlite.db.framework.FrameworkSQLiteDatabase) for 2.823s [06-01 08:18:21.854 21693:21693 D/CompatibilityChangeReporter] Compat change id reported: 210923482; UID 10614; state: ENABLED [06-01 08:18:21.854 21693:21693 D/CompatibilityChangeReporter] Compat change id reported: 63938206; UID 10614; state: DISABLED [06-01 08:18:21.943 21693:21733 D/CompatibilityChangeReporter] Compat change id reported: 194532703; UID 10614; state: ENABLED [06-01 08:18:21.943 21693:21733 D/CompatibilityChangeReporter] Compat change id reported: 253665015; UID 10614; state: ENABLED [06-01 08:18:21.943 21693:21733 D/CompatibilityChangeReporter] Compat change id reported: 311402873; UID 10614; state: DISABLED [06-01 08:18:22.063 21693:21725 W/System.err] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". [06-01 08:18:22.063 21693:21725 W/System.err] SLF4J: Defaulting to no-operation (NOP) logger implementation [06-01 08:18:22.063 21693:21725 W/System.err] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [06-01 08:18:22.063 21693:21733 I/WM-WorkerWrapper] Worker result SUCCESS for Work [ id=04295a62-599f-45d1-a0e4-4c75dd61ec81, tags={ com.machiav3lli.fdroid.service.worker.ExodusWorker, TRACKERS } ] [06-01 08:18:22.410 21693:21725 E/javaClass] ExodusInfo(packageName=org.kirkezz.rttt, handle=org.kirkezz.rttt, app_name=RTTT, uaid=B1F4A3CBF7E26D45DCE9479B92D7133BB607093D, version_name=1.0, version_code=1, source=fdroid, icon_hash=188788451934378959910878255051081630079, apk_hash=5ec602827afa85abd6faf76fbaa0758fe1be2b9ab62d0cb951ecd082cf26d69e, created=2024-05-31T20:08:48.889Z, updated=2024-05-31T20:08:48.889Z, report=454602, creator=, downloads=, trackers=[], permissions=[android.permission.VIBRATE]) [06-01 08:18:22.439 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:22.440 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:22.440 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:22.491 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 280MB to 256MB [06-01 08:18:22.491 21693:21709 I/hiav3lli.fdroid] NativeAlloc concurrent copying GC freed 67MB AllocSpace bytes, 171(3852KB) LOS objects, 27% free, 184MB/256MB, paused 71us,15us total 292.986ms [06-01 08:18:22.491 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on NativeAlloc for 52.238ms [06-01 08:18:22.491 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:22.491 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on NativeAlloc for 51.298ms [06-01 08:18:22.491 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:22.491 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on NativeAlloc for 51.065ms [06-01 08:18:22.492 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:23.072 21693:21735 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added < product.updated GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC LIMIT 1000 [06-01 08:18:24.852 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:24.888 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:24.912 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 59.928ms [06-01 08:18:24.912 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:24.912 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 24.466ms [06-01 08:18:24.912 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:25.171 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:27.173 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:27.217 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 44.612ms [06-01 08:18:27.217 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:27.349 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:27.716 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:30.181 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:30.773 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:30.812 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 38.537ms [06-01 08:18:30.812 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:31.251 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:32.691 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:32.718 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 27.355ms [06-01 08:18:32.718 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:32.793 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:33.651 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:33.674 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.164ms [06-01 08:18:33.674 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:33.763 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:33.931 21693:21725 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:34.057 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 320MB to 256MB [06-01 08:18:34.057 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 27MB AllocSpace bytes, 106(4004KB) LOS objects, 12% free, 224MB/256MB, paused 33us,18us total 295.456ms [06-01 08:18:34.058 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 294.038ms [06-01 08:18:34.058 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:34.058 21693:21725 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 126.280ms [06-01 08:18:34.058 21693:21725 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:34.077 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:34.782 21693:21735 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added < product.updated GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC LIMIT 1000 [06-01 08:18:36.230 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:36.256 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 25.808ms [06-01 08:18:36.256 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:36.758 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName LEFT JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' AND product.added = product.updated AND product.releases NOT LIKE '%|%' GROUP BY product.packageName HAVING 1 ORDER BY product.added DESC, product.label COLLATE LOCALIZED ASC LIMIT 30 [06-01 08:18:36.956 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:36.980 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 23.161ms [06-01 08:18:36.980 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:40.248 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:40.411 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:40.533 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 314MB to 256MB [06-01 08:18:40.533 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 35MB AllocSpace bytes, 72(2612KB) LOS objects, 14% free, 218MB/256MB, paused 31us,23us total 286.239ms [06-01 08:18:40.533 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 285.116ms [06-01 08:18:40.533 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:40.534 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 122.225ms [06-01 08:18:40.534 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:40.918 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:40.952 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 33.359ms [06-01 08:18:40.952 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:43.106 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:43.106 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:43.150 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:43.175 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 69.447ms [06-01 08:18:43.175 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:43.175 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 69.493ms [06-01 08:18:43.175 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:43.175 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 25.418ms [06-01 08:18:43.176 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:43.452 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:43.453 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:43.455 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:43.762 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 335MB to 256MB [06-01 08:18:43.765 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 14MB AllocSpace bytes, 85(2404KB) LOS objects, 6% free, 239MB/256MB, paused 33us,20us total 309.872ms [06-01 08:18:43.765 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 313.270ms [06-01 08:18:43.765 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:43.765 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 312.406ms [06-01 08:18:43.765 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:43.774 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 318.932ms [06-01 08:18:43.774 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:43.802 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:43.819 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 17.126ms [06-01 08:18:43.819 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.095 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.108 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 12.600ms [06-01 08:18:44.108 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.187 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.293 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.391 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.466 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.493 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 343MB to 256MB [06-01 08:18:44.493 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 5524KB AllocSpace bytes, 68(3012KB) LOS objects, 3% free, 247MB/256MB, paused 32us,18us total 306.417ms [06-01 08:18:44.494 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 306.425ms [06-01 08:18:44.494 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.494 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 200.761ms [06-01 08:18:44.494 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.502 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 111.005ms [06-01 08:18:44.502 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.506 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 40.030ms [06-01 08:18:44.506 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.517 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.517 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.518 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.518 21693:21725 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.518 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.518 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.519 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.519 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.519 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.525 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.525 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.559 21693:21732 I/hiav3lli.fdroid] Alloc young concurrent copying GC freed 4962KB AllocSpace bytes, 26(1372KB) LOS objects, 2% free, 249MB/256MB, paused 4.910ms,29us total 40.745ms [06-01 08:18:44.559 21693:21725 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 40.946ms [06-01 08:18:44.559 21693:21725 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.559 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 40.725ms [06-01 08:18:44.559 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.559 21693:21740 I/hiav3lli.fdroid] Forcing collection of SoftReferences for 120KB allocation [06-01 08:18:44.559 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:44.559 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.559 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.559 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.559 21693:21725 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 AND (COALESCE(extras.ignoredVersion, -1) != product.versionCode AND COALESCE(extras.ignoreUpdates, 0) = 0 AND product.compatible != 0 AND product.versionCode > COALESCE(memory_installed.versionCode, 0xffffffff) AND memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' ) ORDER BY product.label COLLATE LOCALIZED ASC [06-01 08:18:44.560 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.560 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.560 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.625 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:44.885 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.097 21693:21740 I/hiav3lli.fdroid] Clamp target GC heap from 349MB to 256MB [06-01 08:18:45.097 21693:21740 I/hiav3lli.fdroid] Alloc concurrent copying GC freed 2113KB AllocSpace bytes, 3(60KB) LOS objects, 0% free, 253MB/256MB, paused 97us,21us total 537.841ms [06-01 08:18:45.097 21693:21737 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 578.576ms [06-01 08:18:45.097 21693:21737 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.098 21693:21737 V/ProductDao_Impl] SELECT product.repositoryId, product.packageName, product.label, product.summary, product.description, MIN(product.added), product.updated, product.icon, product.metadataIcon, product.releases, product.categories, product.antiFeatures, product.licenses, product.donates, product.screenshots, product.versionCode, product.suggestedVersionCode, product.signatures, product.compatible, product.author, product.source, product.web, product.tracker, product.changelog, product.whatsNew, MAX((product.compatible AND (memory_installed.signature IS NULL OR memory_installed.signature IS NOT NULL AND product.signatures LIKE ('%' || memory_installed.signature || '%') AND product.signatures != '' )) || PRINTF('%016X', product.versionCode)) FROM product INNER JOIN repository ON product.repositoryId = repository._id LEFT JOIN extras ON product.packageName = extras.packageName INNER JOIN memory_installed ON product.packageName = memory_installed.packageName LEFT JOIN category ON product.packageName = category.packageName WHERE repository.enabled = 1 AND product.repositoryId NOT LIKE '%[^0-9]%' GROUP BY product.packageName HAVING 1 ORDER BY product.updated DESC, product.label COLLATE LOCALIZED ASC [06-01 08:18:45.099 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 581.044ms [06-01 08:18:45.100 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.100 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 580.884ms [06-01 08:18:45.100 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.100 21693:21709 I/hiav3lli.fdroid] WaitForGcToComplete blocked Background on Alloc for 581.642ms [06-01 08:18:45.100 21693:21728 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 574.730ms [06-01 08:18:45.100 21693:21728 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.100 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 575.520ms [06-01 08:18:45.100 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.100 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 475.540ms [06-01 08:18:45.100 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.101 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 215.592ms [06-01 08:18:45.101 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.101 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 582.451ms [06-01 08:18:45.101 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.103 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.103 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.103 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.103 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.104 21693:21740 W/hiav3lli.fdroid] Throwing OutOfMemoryError "Failed to allocate a 123728 byte allocation with 16 free bytes and 16B until OOM, target footprint 268435456, growth limit 268435456" (VmSize 14938212 kB) [06-01 08:18:45.104 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.104 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.105 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.105 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.123 21693:21732 I/hiav3lli.fdroid] Alloc young concurrent copying GC freed 6116KB AllocSpace bytes, 9(228KB) LOS objects, 2% free, 249MB/256MB, paused 95us,23us total 19.336ms [06-01 08:18:45.123 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 19.815ms [06-01 08:18:45.123 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.123 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 20.047ms [06-01 08:18:45.124 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.124 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 20.578ms [06-01 08:18:45.124 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.124 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 20.818ms [06-01 08:18:45.125 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.126 21693:21709 I/hiav3lli.fdroid] WaitForGcToComplete blocked Background on Alloc for 21.902ms [06-01 08:18:45.128 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 23.457ms [06-01 08:18:45.128 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.128 21693:21728 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 23.357ms [06-01 08:18:45.129 21693:21728 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.133 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.133 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.133 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.135 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.135 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.137 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.146 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.148 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.190 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.468 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 347MB to 256MB [06-01 08:18:45.468 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 4181KB AllocSpace bytes, 26(872KB) LOS objects, 1% free, 251MB/256MB, paused 34us,18us total 335.514ms [06-01 08:18:45.468 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 335.722ms [06-01 08:18:45.468 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.469 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 335.777ms [06-01 08:18:45.469 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.469 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 336.092ms [06-01 08:18:45.469 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.470 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 334.811ms [06-01 08:18:45.470 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.470 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 335.134ms [06-01 08:18:45.470 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.471 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 333.464ms [06-01 08:18:45.471 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.478 21693:21728 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 331.550ms [06-01 08:18:45.478 21693:21728 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.478 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 330.165ms [06-01 08:18:45.478 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.478 21693:21737 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 288.494ms [06-01 08:18:45.478 21693:21737 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.479 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.479 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.479 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.479 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.479 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.480 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.480 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.481 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.493 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 13.883ms [06-01 08:18:45.493 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.502 21693:21737 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.333ms [06-01 08:18:45.502 21693:21737 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.502 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.680ms [06-01 08:18:45.502 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.502 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.704ms [06-01 08:18:45.502 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.502 21693:21728 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.764ms [06-01 08:18:45.502 21693:21728 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.503 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.931ms [06-01 08:18:45.503 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.503 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.786ms [06-01 08:18:45.503 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.503 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.659ms [06-01 08:18:45.503 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.504 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.504 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.504 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.504 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.504 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.505 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.506 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.511 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.524 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.526 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.824 21693:21732 I/hiav3lli.fdroid] Clamp target GC heap from 349MB to 256MB [06-01 08:18:45.824 21693:21732 I/hiav3lli.fdroid] Alloc concurrent copying GC freed 2706KB AllocSpace bytes, 3(48KB) LOS objects, 1% free, 253MB/256MB, paused 32us,16us total 319.531ms [06-01 08:18:45.824 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 319.960ms [06-01 08:18:45.824 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.825 21693:21737 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 320.252ms [06-01 08:18:45.825 21693:21737 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.828 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.828 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.828 21693:21709 I/hiav3lli.fdroid] WaitForGcToComplete blocked Background on Alloc for 323.968ms [06-01 08:18:45.828 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 317.584ms [06-01 08:18:45.829 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.829 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 302.613ms [06-01 08:18:45.829 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.829 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.829 21693:21740 I/hiav3lli.fdroid] Forcing collection of SoftReferences for 128B allocation [06-01 08:18:45.829 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.830 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.830 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.830 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.830 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.830 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.830 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.831 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.831 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.868 21693:21730 I/hiav3lli.fdroid] Alloc young concurrent copying GC freed 1893KB AllocSpace bytes, 7(156KB) LOS objects, 0% free, 253MB/256MB, paused 2.569ms,72us total 38.899ms [06-01 08:18:45.868 21693:21730 I/hiav3lli.fdroid] Forcing collection of SoftReferences for 32KB allocation [06-01 08:18:45.868 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:45.869 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.871 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.872 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.872 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.872 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.873 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.874 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:45.874 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.354 21693:21730 I/hiav3lli.fdroid] Clamp target GC heap from 349MB to 256MB [06-01 08:18:46.354 21693:21730 I/hiav3lli.fdroid] Alloc concurrent copying GC freed 91KB AllocSpace bytes, 0(0B) LOS objects, 0% free, 253MB/256MB, paused 43us,19us total 485.166ms [06-01 08:18:46.354 21693:21730 W/hiav3lli.fdroid] Throwing OutOfMemoryError "Failed to allocate a 33312 byte allocation with 2175408 free bytes and 2124KB until OOM, target footprint 268435456, growth limit 268435456" (VmSize 14942456 kB) [06-01 08:18:46.354 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 524.206ms [06-01 08:18:46.354 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:46.354 21693:21732 I/hiav3lli.fdroid] Forcing collection of SoftReferences for 1080B allocation [06-01 08:18:46.354 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:46.354 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.354 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.355 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.355 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.355 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.355 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.355 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.366 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.825 21693:21732 I/hiav3lli.fdroid] Clamp target GC heap from 351MB to 256MB [06-01 08:18:46.825 21693:21732 I/hiav3lli.fdroid] Alloc concurrent copying GC freed 140KB AllocSpace bytes, 1(36KB) LOS objects, 0% free, 255MB/256MB, paused 85us,19us total 470.406ms [06-01 08:18:46.825 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 1.319s [06-01 08:18:46.825 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:46.825 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 994.935ms [06-01 08:18:46.825 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:46.825 21693:21736 I/hiav3lli.fdroid] Forcing collection of SoftReferences for 56B allocation [06-01 08:18:46.826 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:46.826 21693:21737 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.826 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.826 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.827 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.828 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.831 21693:21732 W/hiav3lli.fdroid] Throwing OutOfMemoryError "Failed to allocate a 1080 byte allocation with 182056 free bytes and 177KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC." (VmSize 14942456 kB) [06-01 08:18:46.831 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.833 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:46.834 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.352 21693:21736 I/hiav3lli.fdroid] Clamp target GC heap from 337MB to 256MB [06-01 08:18:47.352 21693:21736 I/hiav3lli.fdroid] Alloc concurrent copying GC freed 14MB AllocSpace bytes, 0(0B) LOS objects, 5% free, 241MB/256MB, paused 366us,19us total 526.110ms [06-01 08:18:47.352 21693:21737 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 1.521s [06-01 08:18:47.352 21693:21737 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.353 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 1.522s [06-01 08:18:47.353 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.353 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.358 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.358 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.359 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.359 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.359 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.898 21693:21740 I/hiav3lli.fdroid] Clamp target GC heap from 346MB to 256MB [06-01 08:18:47.898 21693:21740 I/hiav3lli.fdroid] Alloc concurrent copying GC freed 156KB AllocSpace bytes, 0(0B) LOS objects, 2% free, 250MB/256MB, paused 166us,19us total 545.388ms [06-01 08:18:47.899 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 2.392s [06-01 08:18:47.899 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.900 21693:21709 I/hiav3lli.fdroid] WaitForGcToComplete blocked Background on Alloc for 2.069s [06-01 08:18:47.900 21693:21728 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 2.375s [06-01 08:18:47.900 21693:21728 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.901 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 2.396s [06-01 08:18:47.901 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.902 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 1.068s [06-01 08:18:47.902 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.902 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 1.535s [06-01 08:18:47.902 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.904 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 1.071s [06-01 08:18:47.904 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.914 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.914 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.914 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.914 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.915 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.915 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.920 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.964 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:47.974 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 59.820ms [06-01 08:18:47.974 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.974 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 59.862ms [06-01 08:18:47.974 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.974 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 59.990ms [06-01 08:18:47.974 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.982 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 67.374ms [06-01 08:18:47.982 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.982 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 67.409ms [06-01 08:18:47.982 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.983 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 67.297ms [06-01 08:18:47.983 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.986 21693:21728 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 66.328ms [06-01 08:18:47.986 21693:21728 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.986 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 22.250ms [06-01 08:18:47.986 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:47.990 21693:21693 I/Choreographer] Skipped 337 frames! The application may be doing too much work on its main thread. [06-01 08:18:48.006 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.006 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.006 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.006 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.007 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.011 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.027 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.326 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 343MB to 256MB [06-01 08:18:48.326 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 6970KB AllocSpace bytes, 36(1620KB) LOS objects, 3% free, 247MB/256MB, paused 38us,16us total 321.769ms [06-01 08:18:48.327 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on HeapTrim for 320.952ms [06-01 08:18:48.327 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.327 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on HeapTrim for 321.081ms [06-01 08:18:48.327 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.329 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on HeapTrim for 321.932ms [06-01 08:18:48.329 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.330 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on HeapTrim for 318.614ms [06-01 08:18:48.330 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.331 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on HeapTrim for 303.694ms [06-01 08:18:48.331 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.331 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on HeapTrim for 325.254ms [06-01 08:18:48.331 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.332 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on HeapTrim for 325.950ms [06-01 08:18:48.332 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.358 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.358 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.362 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.362 21693:21736 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.362 21693:21730 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.362 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.362 21693:21728 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.362 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.362 21693:21726 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.396 21693:21740 I/hiav3lli.fdroid] Alloc young concurrent copying GC freed 4459KB AllocSpace bytes, 7(1236KB) LOS objects, 2% free, 250MB/256MB, paused 878us,33us total 37.374ms [06-01 08:18:48.396 21693:21709 I/hiav3lli.fdroid] WaitForGcToComplete blocked Background on Alloc for 36.840ms [06-01 08:18:48.396 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 34.466ms [06-01 08:18:48.396 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.397 21693:21736 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 34.995ms [06-01 08:18:48.397 21693:21736 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.397 21693:21730 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 35.068ms [06-01 08:18:48.397 21693:21730 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.397 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 35.318ms [06-01 08:18:48.397 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.398 21693:21728 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 35.756ms [06-01 08:18:48.398 21693:21728 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.398 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 36.096ms [06-01 08:18:48.398 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.400 21693:21726 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Alloc for 38.049ms [06-01 08:18:48.400 21693:21726 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.406 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.406 21693:21735 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.406 21693:21693 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.419 21693:21732 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.719 21693:21709 I/hiav3lli.fdroid] Clamp target GC heap from 348MB to 256MB [06-01 08:18:48.719 21693:21709 I/hiav3lli.fdroid] Background concurrent copying GC freed 2236KB AllocSpace bytes, 5(1196KB) LOS objects, 1% free, 252MB/256MB, paused 42us,19us total 315.420ms [06-01 08:18:48.720 21693:21740 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 313.744ms [06-01 08:18:48.720 21693:21740 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.720 21693:21735 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 313.375ms [06-01 08:18:48.720 21693:21735 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.720 21693:21693 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 313.259ms [06-01 08:18:48.720 21693:21693 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.720 21693:21732 I/hiav3lli.fdroid] WaitForGcToComplete blocked Alloc on Background for 301.377ms [06-01 08:18:48.720 21693:21732 I/hiav3lli.fdroid] Starting a blocking GC Alloc [06-01 08:18:48.723 21693:21693 E/AndroidRuntime] FATAL EXCEPTION: main Process: com.machiav3lli.fdroid, PID: 21693 java.lang.OutOfMemoryError: Failed to allocate a 1080 byte allocation with 182056 free bytes and 177KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC. at java.lang.String.fastSubstring(Native Method) at java.lang.String.substring(String.java:2538) at java.lang.String.subSequence(String.java:2577) at kotlin.text.StringsKt.split$StringsKt__StringsKt(SourceFile:34) at kotlin.text.StringsKt.split$default(SourceFile:7) at kotlin.math.MathKt.toReleases(SourceFile:30) at com.machiav3lli.fdroid.database.dao.ProductDao_Impl$getFlow$1.call(SourceFile:71) at androidx.room.CoroutinesRoom$Companion$createFlow$1$1$1.invokeSuspend(SourceFile:81) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:8) at kotlinx.coroutines.DispatchedTask.run(Unknown Source:94) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) at java.lang.Thread.run(Thread.java:1012) Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@c393e, androidx.compose.runtime.BroadcastFrameClock@299739f, StandaloneCoroutine{Cancelling}@88adcec, AndroidUiDispatcher@cf828b5] [06-01 08:18:48.732 21693:21740 I/hiav3lli.fdroid] Waiting for a blocking GC Alloc [06-01 08:18:48.740 21693:21693 I/Process] Sending signal. PID: 21693 SIG: 9 ```
Uj947nXmRqV2nRaWshKtHzTvckUUpD commented 1 month ago

on 1.0.5, issue seems to have been fixed

Uj947nXmRqV2nRaWshKtHzTvckUUpD commented 2 weeks ago

spoke too soon. issue is still here on latest 1.0.5 version