[0:] ThinkGeo Message - 10:42:13.5775246: Fetching Image from: https://maps.googleapis.com/maps/api/staticmap?center=33.127653,-96.819815&zoom=13&size=965x588&scale=2&maptype=hybrid&format=jpg-baseline&sensor=false&key=your_key [0:] ThinkGeo Message - 10:42:13.6405192: SendWebRequestAsync Send request: https://maps.googleapis.com/maps/api/staticmap?center=33.127653,-96.819815&zoom=13&size=965x588&scale=2&maptype=hybrid&format=jpg-baseline&sensor=false&key=your_key Explicit concurrent copying GC freed 5373(604KB) AllocSpace objects, 6(18MB) LOS objects, 49% free, 8718KB/17MB, paused 567us,54us total 33.414ms Explicit concurrent copying GC freed 789(71KB) AllocSpace objects, 34(4488KB) LOS objects, 49% free, 8693KB/16MB, paused 494us,63us total 29.477ms [0:] ThinkGeo Message - 10:42:15.2998656: Fetched Image from Google Maps Server: Width:1930 Height:1176; location: (-10777932.5, 3912260); stretched: (2049, 1249); requestedImageScale: 72224.00276816485, currentScale: 34000.00000000272 [EGL_emulation] app_time_stats: avg=63.67ms min=9.17ms max=2370.86ms count=52 Thread started: #14 [com.valmont.flt] Explicit concurrent copying GC freed 239(97KB) AllocSpace objects, 0(0B) LOS objects, 49% free, 8760KB/17MB, paused 339us,56us total 12.440ms [com.valmont.flt] Waiting for a blocking GC Explicit [com.valmont.flt] Background concurrent copying GC freed 402(32KB) AllocSpace objects, 2(2120KB) LOS objects, 47% free, 26MB/50MB, paused 7.743ms,60us total 43.061ms [com.valmont.flt] WaitForGcToComplete blocked Explicit on Background for 10.359ms [com.valmont.flt] Explicit concurrent copying GC freed 32(16KB) AllocSpace objects, 2(8200KB) LOS objects, 49% free, 18MB/37MB, paused 774us,57us total 13.956ms [Glide] Load failed for [mono.android.runtime.InputStreamAdapter@fc706b8] with dimensions [2048x1247] [Glide] class com.bumptech.glide.load.engine.GlideException: Failed to load resource [Glide] There were 4 root causes: [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] call GlideException#logRootCauses(String) for more detail [Glide] Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Failed LoadPath{InputStreamAdapter->Object->Drawable}, LOCAL [Glide] There were 4 root causes: [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] call GlideException#logRootCauses(String) for more detail [Glide] Cause (1 of 4): class com.bumptech.glide.load.engine.GlideException: Failed DecodePath{InputStreamAdapter->Drawable->Drawable} [Glide] There was 1 root cause: [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] call GlideException#logRootCauses(String) for more detail [Glide] Cause (1 of 1): class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] Cause (2 of 4): class com.bumptech.glide.load.engine.GlideException: Failed DecodePath{InputStreamAdapter->GifDrawable->Drawable} [Glide] There was 1 root cause: [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] call GlideException#logRootCauses(String) for more detail [Glide] Cause (1 of 1): class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] Cause (3 of 4): class com.bumptech.glide.load.engine.GlideException: Failed DecodePath{InputStreamAdapter->Bitmap->BitmapDrawable} [Glide] There was 1 root cause: [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] call GlideException#logRootCauses(String) for more detail [Glide] Cause (1 of 1): class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] Cause (4 of 4): class com.bumptech.glide.load.engine.GlideException: Failed DecodePath{InputStreamAdapter->BitmapDrawable->Drawable} [Glide] There was 1 root cause: [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException(Mark has been invalidated, pos: 1088927 markLimit: 5242880) [Glide] call GlideException#logRootCauses(String) for more detail [Glide] Cause (1 of 1): class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] Root cause (1 of 4) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] at com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream.reset(RecyclableBufferedInputStream.java:344) [Glide] at com.bumptech.glide.load.ImageHeaderParserUtils$5.getOrientationAndRewind(ImageHeaderParserUtils.java:184) [Glide] at com.bumptech.glide.load.ImageHeaderParserUtils.getOrientationInternal(ImageHeaderParserUtils.java:229) [Glide] at com.bumptech.glide.load.ImageHeaderParserUtils.getOrientation(ImageHeaderParserUtils.java:176) [Glide] at com.bumptech.glide.load.resource.bitmap.ImageReader$InputStreamImageReader.getImageOrientation(ImageReader.java:204) [Glide] at com.bumptech.glide.load.resource.bitmap.Downsampler.decodeFromWrappedStreams(Downsampler.java:330) [Glide] at com.bumptech.glide.load.resource.bitmap.Downsampler.decode(Downsampler.java:285) [Glide] at com.bumptech.glide.load.resource.bitmap.Downsampler.decode(Downsampler.java:222) [Glide] at com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder.decode(StreamBitmapDecoder.java:62) [Glide] at com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder.decode(StreamBitmapDecoder.java:18) [Glide] at com.bumptech.glide.load.resource.bitmap.BitmapDrawableDecoder.decode(BitmapDrawableDecoder.java:58) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResourceWithList(DecodePath.java:92) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResource(DecodePath.java:70) [Glide] at com.bumptech.glide.load.engine.DecodePath.decode(DecodePath.java:59) [Glide] at com.bumptech.glide.load.engine.LoadPath.loadWithExceptionList(LoadPath.java:76) [Glide] at com.bumptech.glide.load.engine.LoadPath.load(LoadPath.java:57) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runLoadPath(DecodeJob.java:539) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromFetcher(DecodeJob.java:503) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromData(DecodeJob.java:489) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromRetrievedData(DecodeJob.java:434) [Glide] at com.bumptech.glide.load.engine.DecodeJob.onDataFetcherReady(DecodeJob.java:399) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.onDataReadyInternal(SourceGenerator.java:211) [Glide] at com.bumptech.glide.load.engine.SourceGenerator$1.onDataReady(SourceGenerator.java:101) [Glide] at com.microsoft.maui.glide.stream.GlideInputStreamModelLoader$1.loadData(GlideInputStreamModelLoader.java:23) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNextLoad(SourceGenerator.java:95) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNext(SourceGenerator.java:88) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:311) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:277) [Glide] at com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:235) [Glide] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) [Glide] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:424) [Glide] at java.lang.Thread.run(Thread.java:1012) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultPriorityThreadFactory$1.run(GlideExecutor.java:383) [Glide] Root cause (2 of 4) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] at com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream.reset(RecyclableBufferedInputStream.java:344) [Glide] at com.bumptech.glide.load.data.InputStreamRewinder.rewindAndGet(InputStreamRewinder.java:31) [Glide] at com.bumptech.glide.load.data.InputStreamRewinder.rewindAndGet(InputStreamRewinder.java:14) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResourceWithList(DecodePath.java:89) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResource(DecodePath.java:70) [Glide] at com.bumptech.glide.load.engine.DecodePath.decode(DecodePath.java:59) [Glide] at com.bumptech.glide.load.engine.LoadPath.loadWithExceptionList(LoadPath.java:76) [Glide] at com.bumptech.glide.load.engine.LoadPath.load(LoadPath.java:57) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runLoadPath(DecodeJob.java:539) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromFetcher(DecodeJob.java:503) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromData(DecodeJob.java:489) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromRetrievedData(DecodeJob.java:434) [Glide] at com.bumptech.glide.load.engine.DecodeJob.onDataFetcherReady(DecodeJob.java:399) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.onDataReadyInternal(SourceGenerator.java:211) [Glide] at com.bumptech.glide.load.engine.SourceGenerator$1.onDataReady(SourceGenerator.java:101) [Glide] at com.microsoft.maui.glide.stream.GlideInputStreamModelLoader$1.loadData(GlideInputStreamModelLoader.java:23) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNextLoad(SourceGenerator.java:95) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNext(SourceGenerator.java:88) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:311) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:277) [Glide] at com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:235) [Glide] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) [Glide] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:424) [Glide] at java.lang.Thread.run(Thread.java:1012) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultPriorityThreadFactory$1.run(GlideExecutor.java:383) [Glide] Root cause (3 of 4) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] at com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream.reset(RecyclableBufferedInputStream.java:344) [Glide] at com.bumptech.glide.load.data.InputStreamRewinder.rewindAndGet(InputStreamRewinder.java:31) [Glide] at com.bumptech.glide.load.data.InputStreamRewinder.rewindAndGet(InputStreamRewinder.java:14) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResourceWithList(DecodePath.java:89) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResource(DecodePath.java:70) [Glide] at com.bumptech.glide.load.engine.DecodePath.decode(DecodePath.java:59) [Glide] at com.bumptech.glide.load.engine.LoadPath.loadWithExceptionList(LoadPath.java:76) [Glide] at com.bumptech.glide.load.engine.LoadPath.load(LoadPath.java:57) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runLoadPath(DecodeJob.java:539) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromFetcher(DecodeJob.java:503) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromData(DecodeJob.java:489) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromRetrievedData(DecodeJob.java:434) [Glide] at com.bumptech.glide.load.engine.DecodeJob.onDataFetcherReady(DecodeJob.java:399) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.onDataReadyInternal(SourceGenerator.java:211) [Glide] at com.bumptech.glide.load.engine.SourceGenerator$1.onDataReady(SourceGenerator.java:101) [Glide] at com.microsoft.maui.glide.stream.GlideInputStreamModelLoader$1.loadData(GlideInputStreamModelLoader.java:23) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNextLoad(SourceGenerator.java:95) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNext(SourceGenerator.java:88) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:311) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:277) [Glide] at com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:235) [Glide] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) [Glide] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:424) [Glide] at java.lang.Thread.run(Thread.java:1012) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultPriorityThreadFactory$1.run(GlideExecutor.java:383) [Glide] Root cause (4 of 4) [Glide] com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 1088927 markLimit: 5242880 [Glide] at com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream.reset(RecyclableBufferedInputStream.java:344) [Glide] at com.bumptech.glide.load.data.InputStreamRewinder.rewindAndGet(InputStreamRewinder.java:31) [Glide] at com.bumptech.glide.load.data.InputStreamRewinder.rewindAndGet(InputStreamRewinder.java:14) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResourceWithList(DecodePath.java:89) [Glide] at com.bumptech.glide.load.engine.DecodePath.decodeResource(DecodePath.java:70) [Glide] at com.bumptech.glide.load.engine.DecodePath.decode(DecodePath.java:59) [Glide] at com.bumptech.glide.load.engine.LoadPath.loadWithExceptionList(LoadPath.java:76) [Glide] at com.bumptech.glide.load.engine.LoadPath.load(LoadPath.java:57) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runLoadPath(DecodeJob.java:539) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromFetcher(DecodeJob.java:503) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromData(DecodeJob.java:489) [Glide] at com.bumptech.glide.load.engine.DecodeJob.decodeFromRetrievedData(DecodeJob.java:434) [Glide] at com.bumptech.glide.load.engine.DecodeJob.onDataFetcherReady(DecodeJob.java:399) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.onDataReadyInternal(SourceGenerator.java:211) [Glide] at com.bumptech.glide.load.engine.SourceGenerator$1.onDataReady(SourceGenerator.java:101) [Glide] at com.microsoft.maui.glide.stream.GlideInputStreamModelLoader$1.loadData(GlideInputStreamModelLoader.java:23) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNextLoad(SourceGenerator.java:95) [Glide] at com.bumptech.glide.load.engine.SourceGenerator.startNext(SourceGenerator.java:88) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:311) [Glide] at com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:277) [Glide] at com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:235) [Glide] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) [Glide] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:424) [Glide] at java.lang.Thread.run(Thread.java:1012) [Glide] at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultPriorityThreadFactory$1.run(GlideExecutor.java:383) [Glide] Load failed for [crc6488302ad6e9e4df1a.ImageLoaderCallback@420351b] with dimensions [2048x1247] [Glide] class com.bumptech.glide.load.engine.GlideException: Failed to load resource [com.valmont.flt] Explicit concurrent copying GC freed 2389(341KB) AllocSpace objects, 4(10MB) LOS objects, 49% free, 8692KB/16MB, paused 430us,104us total 14.516ms