Skip to content

[BUG] Error in latest version of Example project #116

@hashemim66110

Description

@hashemim66110

Package

vector_map_tiles_mbtiles

Bug Description

i don't actually know how to reproduce it, but i got this error suddenly on the screen.

Steps to Reproduce

  1. build example the project
  2. run it
  3. open vector_map_tiles_mbtiles page
  4. zoom back to maximum
  5. then zoom to maximum
  6. play with map a bit (move, zoom, ...)
  7. you will get error (i got twice)

Expected Results

work normally and don't show error

Actual Results

E/flutter (12337): [ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: Exception: LatLng is not finite: LatLng(latitude:NaN, longitude:NaN)
E/flutter (12337): #0      Crs.checkLatLng (package:flutter_map/src/geo/crs.dart:82:7)
E/flutter (12337): #1      Epsg3857.latLngToOffset (package:flutter_map/src/geo/crs.dart:189:5)
E/flutter (12337): #2      MapCamera.projectAtZoom (package:flutter_map/src/map/camera/camera.dart:278:11)
E/flutter (12337): #3      TileRangeCalculator._calculatePixelBounds (package:flutter_map/src/layer/tile_layer/tile_range_calculator.dart:51:32)
E/flutter (12337): #4      TileRangeCalculator.calculate (package:flutter_map/src/layer/tile_layer/tile_range_calculator.dart:34:20)
E/flutter (12337): #5      _TileLayerState._onTileUpdateEvent (package:flutter_map/src/layer/tile_layer/tile_layer.dart:632:51)
E/flutter (12337): #6      _RootZone.runUnaryGuarded (dart:async/zone.dart:891:10)
E/flutter (12337): #7      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11)
E/flutter (12337): #8      _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7)
E/flutter (12337): #9      _SinkTransformerStreamSubscription._add (dart:async/stream_transformers.dart:67:11)
E/flutter (12337): #10     _EventSinkWrapper.add (dart:async/stream_transformers.dart:13:11)
E/flutter (12337): #11     TileUpdateTransformers.ignoreTapEvents.<anonymous closure> (package:flutter_map/src/layer/tile_layer/tile_update_transformer.dart:54:42)
E/flutter (12337): #12     _HandlerEventSink.add (dart:async/stream_transformers.dart:230:17)
E/flutter (12337): #13     _SinkTransformerStreamSubscription._handleData (dart:async/stream_transformers.dart:115:24)
E/flutter (12337): #14     _RootZone.runUnaryGuarded (dart:async/zone.dart:891:10)
E/flutter (12337): #15     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11)
E/flutter (12337): #16     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7)
E/flutter (12337): #17     _ForwardingStreamSubscription._add (dart:async/stream_pipe.dart:154:11)
E/flutter (12337): #18     _MapStream._handleData (dart:async/stream_pipe.dart:252:10)
E/flutter (12337): #19     _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:184:13)
E/flutter (12337): #20     _RootZone.runUnaryGuarded (dart:async/zone.dart:891:10)
E/flutter (12337): #21     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11)
E/flutter (12337): #22     _DelayedData.perform (dart:async/stream_impl.dart:573:14)
E/flutter (12337): #23     _PendingEvents.handleNext (dart:async/stream_impl.dart:678:11)
E/flutter (12337): #24     _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:649:7)
E/flutter (12337): #25     _microtaskLoop (dart:async/schedule_microtask.dart:40:35)
E/flutter (12337): #26     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)

Code Sample

// No Code Needed

Platforms

android

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions