java.lang.RuntimeException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • GitHub comment 2831#234018013
    via GitHub by xmd5a2
    ,
  • GitHub comment 1574#133675100
    via GitHub by rejdi
    ,
  • GitHub comment 2295#197763667
    via GitHub by vshcherb
    ,
    • java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:304) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355) at java.util.concurrent.FutureTask.setException(FutureTask.java:222) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:831) Caused by: java.lang.RuntimeException: Loading data exception at net.osmand.router.RoutingContext.loadTileHeaders(RoutingContext.java:439) at net.osmand.router.RoutingContext.loadTileHeaders(RoutingContext.java:371) at net.osmand.router.RoutingContext.getRoutingTile(RoutingContext.java:508) at net.osmand.router.RoutingContext.loadTileData(RoutingContext.java:459) at net.osmand.router.RoutePlannerFrontEnd.findRouteSegment(RoutePlannerFrontEnd.java:62) at net.osmand.binary.GeocodingUtilities.reverseGeocodingSearch(GeocodingUtilities.java:166) at net.osmand.plus.CurrentPositionHelper.runUpdateInThread(CurrentPositionHelper.java:225) at net.osmand.plus.CurrentPositionHelper.processGeocoding(CurrentPositionHelper.java:92) at net.osmand.plus.CurrentPositionHelper.access$000(CurrentPositionHelper.java:26) at net.osmand.plus.CurrentPositionHelper$1.doInBackground(CurrentPositionHelper.java:77) at net.osmand.plus.CurrentPositionHelper$1.doInBackground(CurrentPositionHelper.java:72) at android.os.AsyncTask$2.call(AsyncTask.java:292) at java.util.concurrent.FutureTask.run(FutureTask.java:237) ... 4 more Caused by: com.google.protobuf.InvalidProtocolBufferException: While parsing a protocol message, the input ended unexpectedly in the middle of a field. This could mean either than the input has been truncated or that an embedded message misreported its own length. at com.google.protobuf.CodedInputStream.pushLimit(CodedInputStream.java:668) at net.osmand.binary.BinaryMapRouteReaderAdapter.searchRouteRegionTree(BinaryMapRouteReaderAdapter.java:821) at net.osmand.binary.BinaryMapRouteReaderAdapter.searchRouteRegionTree(BinaryMapRouteReaderAdapter.java:825) at net.osmand.binary.BinaryMapRouteReaderAdapter.searchRouteRegionTree(BinaryMapRouteReaderAdapter.java:825) at net.osmand.binary.BinaryMapIndexReader.searchRouteIndexTree(BinaryMapIndexReader.java:2525) at net.osmand.router.RoutingContext.loadTileHeaders(RoutingContext.java:418) ... 16 more
    No Bugmate found.