Version de l'application
Version d'Occtax-mobile affectée par le bug : 2.8.1 (foncionnait sur la RC2.8)
Version de GeoNature utilisée : 2.17 (et pareil en 2.16)
Terminal et Version Android
Marque et modèle du terminal : Samsung et Google Pixel
Version d'Android : 16 et 17
Description du bug et comportement attendu
Si l'on bascule sur la vue Carte des relevés, l'application se fige, puis se ferme. Je n'avais pas de problème sur la 2.7 ou meme les RC2.8). Dans la note de version 2.8.1 il est indiqué qu'il peut y avoir un problème sur cette carto mais sans plus de précision (dans mon cas, arrive tout le temps, synchro récente ou pas, et toutes les authorisations acceptées)
Comment reproduire
Basculer sur la carte des relevés avec ou sans relevés en cours ou finalisés
Logs
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] starting fr.geonature.occtax2 (version 2.8.1)...
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] logs directory: '/storage/emulated/0/Android/data/fr.geonature.occtax2/logs'
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] internal storage: 'MountPoint(mountPath=/storage/emulated/0, storageType=INTERNAL)'
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] external storage: 'null'
10:21:12.882 INFO: [fr.geonature.occtax.ui.home.HomeActivity] onCreate: android.intent.action.MAIN
10:21:12.892 INFO: [fr.geonature.commons.data.DatabaseModule] loading local database '/storage/emulated/0/Android/data/fr.geonature.occtax2/databases/data.db'...
10:21:12.895 INFO: [fr.geonature.occtax.di.ClockModule] system current time zone: Europe/Paris
10:21:12.896 INFO: [fr.geonature.datasync.features.settings.usecase.UpdateSettingsFromRemoteUseCase] loading app configuration...
10:21:12.896 INFO: [fr.geonature.datasync.settings.DataSyncSettingsFileDataSourceImpl] loading data sync settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'...
10:21:12.921 INFO: [fr.geonature.datasync.api.GeoNatureAPIClientImpl] set server base URLs (GeoNature: 'https://geonature.biodiv-occitanie.fr', TaxHub: 'https://geonature.biodiv-occitanie.fr/api/taxhub')...
10:21:12.929 INFO: [fr.geonature.datasync.features.settings.usecase.UpdateSettingsFromRemoteUseCase] updating app configuration from 'https://geonature.biodiv-occitanie.fr'...
10:21:12.972 INFO: [fr.geonature.datasync.api.ClientKt] --> GET https://geonature.biodiv-occitanie.fr/api/gn_commons/t_mobile_apps
10:21:13.215 INFO: [fr.geonature.datasync.api.ClientKt] <-- 200 OK https://geonature.biodiv-occitanie.fr/api/gn_commons/t_mobile_apps (243ms, 2464-byte body)
10:21:13.225 INFO: [fr.geonature.datasync.packageinfo.PackageInfoRepositoryImpl] updating settings for 'fr.geonature.occtax2'...
10:21:13.226 INFO: [fr.geonature.datasync.packageinfo.io.AppSettingsJsonWriter] updating app settings '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'
10:21:13.227 INFO: [fr.geonature.datasync.settings.DataSyncSettingsFileDataSourceImpl] loading data sync settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'...
10:21:13.227 INFO: [fr.geonature.datasync.api.GeoNatureAPIClientImpl] set server base URLs (GeoNature: 'https://geonature.biodiv-occitanie.fr', TaxHub: 'https://geonature.biodiv-occitanie.fr/api/taxhub')...
10:21:13.228 INFO: [fr.geonature.datasync.features.settings.usecase.UpdateSettingsFromRemoteUseCase] app configuration successfully updated from 'https://geonature.biodiv-occitanie.fr'
10:21:13.228 INFO: [fr.geonature.occtax.ui.home.HomeActivity] reloading settings after update...
10:21:13.228 INFO: [fr.geonature.occtax.features.settings.data.AppSettingsFileLocalDataSourceImpl] loading settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'...
10:21:13.229 INFO: [fr.geonature.occtax.features.settings.io.AppSettingsJsonReader] input date settings loaded ('start': datetime, 'end': null)
10:21:13.234 INFO: [fr.geonature.occtax.features.settings.data.AppSettingsFileLocalDataSourceImpl] loading additional settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.local.json'...
10:21:13.235 INFO: [fr.geonature.occtax.features.settings.repository.AppSettingsRepositoryImpl] no app settings found locally at '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.local.json'
10:21:13.235 INFO: [fr.geonature.occtax.features.settings.repository.AppSettingsRepositoryImpl] default app settings successfully loaded
10:21:13.247 INFO: [fr.geonature.datasync.sync.DataSyncViewModel] configure data sync periodic worker (repeat interval: 30d, with additional data: true)...
10:21:13.782 DEBUG: [fr.geonature.datasync.sync.DataSyncViewModel] has local data: true
10:21:16.688 DEBUG: [fr.geonature.maps.ui.MapFragment] configure User-Agent for osmdroid: 'fr.geonature.maps/0.8.9'
10:21:16.691 INFO: [fr.geonature.maps.layer.presentation.LayerViewModel] preparing all layers:
'Plan IGN v2': [https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/png&LAYER=GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2]
'Ortho IGN 20cm': [https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/jpeg&LAYER=ORTHOIMAGERY.ORTHOPHOTOS]
'Parcelles cadastrales IGN': [https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/png&LAYER=CADASTRALPARCELS.PARCELS]
'OpenStreetMap': [https://a.tile.openstreetmap.org, https://b.tile.openstreetmap.org, https://c.tile.openstreetmap.org]
'OpenTopoMap': [https://a.tile.opentopomap.org, https://b.tile.opentopomap.org, https://c.tile.opentopomap.org],
using online layers: true...
Version de l'application
Version d'Occtax-mobile affectée par le bug : 2.8.1 (foncionnait sur la RC2.8)
Version de GeoNature utilisée : 2.17 (et pareil en 2.16)
Terminal et Version Android
Marque et modèle du terminal : Samsung et Google Pixel
Version d'Android : 16 et 17
Description du bug et comportement attendu
Si l'on bascule sur la vue Carte des relevés, l'application se fige, puis se ferme. Je n'avais pas de problème sur la 2.7 ou meme les RC2.8). Dans la note de version 2.8.1 il est indiqué qu'il peut y avoir un problème sur cette carto mais sans plus de précision (dans mon cas, arrive tout le temps, synchro récente ou pas, et toutes les authorisations acceptées)
Comment reproduire
Basculer sur la carte des relevés avec ou sans relevés en cours ou finalisés
Logs
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] starting fr.geonature.occtax2 (version 2.8.1)...
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] logs directory: '/storage/emulated/0/Android/data/fr.geonature.occtax2/logs'
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] internal storage: 'MountPoint(mountPath=/storage/emulated/0, storageType=INTERNAL)'
10:21:12.851 INFO: [fr.geonature.occtax.MainApplication] external storage: 'null'
10:21:12.882 INFO: [fr.geonature.occtax.ui.home.HomeActivity] onCreate: android.intent.action.MAIN
10:21:12.892 INFO: [fr.geonature.commons.data.DatabaseModule] loading local database '/storage/emulated/0/Android/data/fr.geonature.occtax2/databases/data.db'...
10:21:12.895 INFO: [fr.geonature.occtax.di.ClockModule] system current time zone: Europe/Paris
10:21:12.896 INFO: [fr.geonature.datasync.features.settings.usecase.UpdateSettingsFromRemoteUseCase] loading app configuration...
10:21:12.896 INFO: [fr.geonature.datasync.settings.DataSyncSettingsFileDataSourceImpl] loading data sync settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'...
10:21:12.921 INFO: [fr.geonature.datasync.api.GeoNatureAPIClientImpl] set server base URLs (GeoNature: 'https://geonature.biodiv-occitanie.fr', TaxHub: 'https://geonature.biodiv-occitanie.fr/api/taxhub')...
10:21:12.929 INFO: [fr.geonature.datasync.features.settings.usecase.UpdateSettingsFromRemoteUseCase] updating app configuration from 'https://geonature.biodiv-occitanie.fr'...
10:21:12.972 INFO: [fr.geonature.datasync.api.ClientKt] --> GET https://geonature.biodiv-occitanie.fr/api/gn_commons/t_mobile_apps
10:21:13.215 INFO: [fr.geonature.datasync.api.ClientKt] <-- 200 OK https://geonature.biodiv-occitanie.fr/api/gn_commons/t_mobile_apps (243ms, 2464-byte body)
10:21:13.225 INFO: [fr.geonature.datasync.packageinfo.PackageInfoRepositoryImpl] updating settings for 'fr.geonature.occtax2'...
10:21:13.226 INFO: [fr.geonature.datasync.packageinfo.io.AppSettingsJsonWriter] updating app settings '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'
10:21:13.227 INFO: [fr.geonature.datasync.settings.DataSyncSettingsFileDataSourceImpl] loading data sync settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'...
10:21:13.227 INFO: [fr.geonature.datasync.api.GeoNatureAPIClientImpl] set server base URLs (GeoNature: 'https://geonature.biodiv-occitanie.fr', TaxHub: 'https://geonature.biodiv-occitanie.fr/api/taxhub')...
10:21:13.228 INFO: [fr.geonature.datasync.features.settings.usecase.UpdateSettingsFromRemoteUseCase] app configuration successfully updated from 'https://geonature.biodiv-occitanie.fr'
10:21:13.228 INFO: [fr.geonature.occtax.ui.home.HomeActivity] reloading settings after update...
10:21:13.228 INFO: [fr.geonature.occtax.features.settings.data.AppSettingsFileLocalDataSourceImpl] loading settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.json'...
10:21:13.229 INFO: [fr.geonature.occtax.features.settings.io.AppSettingsJsonReader] input date settings loaded ('start': datetime, 'end': null)
10:21:13.234 INFO: [fr.geonature.occtax.features.settings.data.AppSettingsFileLocalDataSourceImpl] loading additional settings from '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.local.json'...
10:21:13.235 INFO: [fr.geonature.occtax.features.settings.repository.AppSettingsRepositoryImpl] no app settings found locally at '/storage/emulated/0/Android/data/fr.geonature.occtax2/settings_occtax.local.json'
10:21:13.235 INFO: [fr.geonature.occtax.features.settings.repository.AppSettingsRepositoryImpl] default app settings successfully loaded
10:21:13.247 INFO: [fr.geonature.datasync.sync.DataSyncViewModel] configure data sync periodic worker (repeat interval: 30d, with additional data: true)...
10:21:13.782 DEBUG: [fr.geonature.datasync.sync.DataSyncViewModel] has local data: true
10:21:16.688 DEBUG: [fr.geonature.maps.ui.MapFragment] configure User-Agent for osmdroid: 'fr.geonature.maps/0.8.9'
10:21:16.691 INFO: [fr.geonature.maps.layer.presentation.LayerViewModel] preparing all layers:
'Plan IGN v2': [https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/png&LAYER=GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2]
'Ortho IGN 20cm': [https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/jpeg&LAYER=ORTHOIMAGERY.ORTHOPHOTOS]
'Parcelles cadastrales IGN': [https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/png&LAYER=CADASTRALPARCELS.PARCELS]
'OpenStreetMap': [https://a.tile.openstreetmap.org, https://b.tile.openstreetmap.org, https://c.tile.openstreetmap.org]
'OpenTopoMap': [https://a.tile.opentopomap.org, https://b.tile.opentopomap.org, https://c.tile.opentopomap.org],
using online layers: true...