heremaps / here-sdk-ref-app-flutter

This project is the HERE SDK reference application for Flutter
Apache License 2.0
45 stars 21 forks source link

Map freezes when turning dark mode on/off #144

Closed dan3988 closed 7 months ago

dan3988 commented 7 months ago

When turning dark mode on/off, the map will be completely frozen. Gestures still register but the map will never update, even when changing the device's theme back.

https://github.com/heremaps/here-sdk-ref-app-flutter/assets/40858622/09c55abe-a734-46cd-9bde-1506d467fa37

Guru-cm-here commented 7 months ago

Hi, could you please provide more details to investigate this issue further? Specifically, could you provide the Flutter version and HSDK version you are using? Also, let us know if this freezing issue is platform-specific. If possible, could you also provide logs from when this freezing occurs?

stefan-troyke commented 7 months ago

Additionally, which Android version is used?

dan3988 commented 7 months ago

Apologies, I'm using version 4.17.4 of the Here SDK and this is running on an android emulator on API 34. I don't currently have access to a Mac so I'm unable to verify if this happens on iOS. Flutter version:

Flutter 3.19.3 • channel stable • https://github.com/flutter/flutter.git
Framework • revision ba39319843 (2 weeks ago) • 2024-03-07 15:22:21 -0600
Engine • revision 2e4ba9c6fb
Tools • Dart 3.3.1 • DevTools 2.31.1

Log output:

I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
D/EGL_emulation( 4888): app_time_stats: avg=256.01ms min=12.03ms max=862.17ms count=7
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
D/EGL_emulation( 4888): app_time_stats: avg=147.84ms min=20.06ms max=827.63ms count=7
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
D/EGL_emulation( 4888): app_time_stats: avg=169.55ms min=24.90ms max=855.65ms count=6
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
D/EGL_emulation( 4888): app_time_stats: avg=163.47ms min=18.17ms max=807.49ms count=6
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
D/EGL_emulation( 4888): app_time_stats: avg=197.47ms min=32.38ms max=851.02ms count=5
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
D/EGL_emulation( 4888): app_time_stats: avg=143.35ms min=27.25ms max=800.41ms count=7
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
D/EGL_emulation( 4888): app_time_stats: avg=252.25ms min=22.84ms max=914.09ms count=4
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
D/EGL_emulation( 4888): app_time_stats: avg=31.20ms min=10.17ms max=180.51ms count=26
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
D/EGL_emulation( 4888): app_time_stats: avg=268.16ms min=19.21ms max=979.88ms count=4
D/EGL_emulation( 4888): app_time_stats: avg=11610.41ms min=11.57ms max=34668.15ms count=3
D/EGL_emulation( 4888): app_time_stats: avg=17509.43ms min=144.01ms max=34874.84ms count=2
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/ImageTextureRegistryEntry( 4888): acquireLatestImage image's fence was never signalled.
E/ImageTextureRegistryEntry( 4888): Dropping PlatformView Frame
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/harp-sdk( 4888): [INFO ] hsdk-harp-sdk - Updating MapView's viewport - new surface size=1080x2400
I/CL_magma( 4888): [INFO ] hsdk-CL_magma - Surface is going to be destroyed: 0x7be805180dc0
I/CL_magma( 4888): [INFO ] hsdk-CL_magma - Create surface: NativeWindow: 0x7be76514ae00, created Surface 0x7be80518b050
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/harp-sdk( 4888): [INFO ] hsdk-harp-sdk - Updating MapView's viewport - new surface size=1080x2337
I/CL_magma( 4888): [INFO ] hsdk-CL_magma - Surface is going to be destroyed: 0x7be80518b050
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/CL_magma( 4888): [INFO ] hsdk-CL_magma - Create surface: NativeWindow: 0x7be76514ae00, created Surface 0x7be805131ef0
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
D/EGL_emulation( 4888): app_time_stats: avg=215.70ms min=53.57ms max=698.94ms count=6
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
D/EGL_emulation( 4888): app_time_stats: avg=156.54ms min=20.85ms max=871.41ms count=11
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
D/EGL_emulation( 4888): app_time_stats: avg=741.35ms min=732.52ms max=750.17ms count=2
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
D/EGL_emulation( 4888): app_time_stats: avg=126.64ms min=15.54ms max=669.69ms count=8
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
D/EGL_emulation( 4888): app_time_stats: avg=32.77ms min=22.65ms max=51.59ms count=30
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
I/msm     ( 4888): [INFO ] hsdk-msm - 1 WLAN measurements
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/msm     ( 4888): [INFO ] hsdk-msm - 1 EUTRA measurements
I/engine  ( 4888): [INFO ] hsdk-engine - cell 1, wlan: 1, gnss: 0
I/aop     ( 4888): [INFO ] hsdk-aop - pos result 5
I/aop     ( 4888): [INFO ] hsdk-aop - pos result 2
D/EGL_emulation( 4888): app_time_stats: avg=125.82ms min=17.70ms max=811.19ms count=8
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
I/engine  ( 4888): [INFO ] hsdk-engine - no match
I/cache   ( 4888): [INFO ] hsdk-cache - wlan pos status 0
I/aop     ( 4888): [INFO ] hsdk-aop - pos result 5
I/aop     ( 4888): [INFO ] hsdk-aop - pos result 2
I/cache   ( 4888): [INFO ] hsdk-cache - cell pos status 0
I/aop     ( 4888): [INFO ] hsdk-aop - pos result 5
I/aop     ( 4888): [INFO ] hsdk-aop - pos result 2
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/radio   ( 4888): [INFO ] hsdk-radio - gnss update
I/posclient( 4888): [INFO ] hsdk-posclient - decision G
I/posclient( 4888): [INFO ] hsdk-posclient - new position - source 0x40, tech 0x1, cep 5.00
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
D/EGL_emulation( 4888): app_time_stats: avg=202.47ms min=17.70ms max=911.92ms count=5
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
E/BufferQueueProducer( 4888): [ImageReader-1080x2337f22m4-4888-0](id:131800000002,api:1,p:400,c:4888) dequeueBuffer: BufferQueue has been abandoned
Guru-cm-here commented 7 months ago

Hi, I was able to reproduce the issue with the environment you provided, and it seems to be related to the Flutter SDK

Users are reporting similar issues with Android 14 and Flutter. Please find the links below: • Issue 139630Issue 142978

A PR fixing this issue has been merged. You can view the PR here.

I have tested this on the Flutter master branch (https://github.com/flutter/flutter), and the Mapview no longer freezes when changing the device display mode.

We need to wait for a stable version of the Flutter SDK containing this fix. Please test with a later Flutter SDK master branch and let us know if you still face the issue.

dan3988 commented 7 months ago

Thanks, I can confim that this fixes the issue