Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying to get navigation turn by turn live data OSMAND crashes #66

Open
LucasCoraca opened this issue May 23, 2023 · 2 comments
Open

Trying to get navigation turn by turn live data OSMAND crashes #66

LucasCoraca opened this issue May 23, 2023 · 2 comments

Comments

@LucasCoraca
Copy link

LucasCoraca commented May 23, 2023

Hello, i am trying to get the turn by turn data in real time through the intents api, trying to update once every second, but after a while the OSMAND app just crashes, also it seems that when you run both apps in split mode the OSMAND UI stop working. does anyboy have any idea on how to deal with this?

@vshcherb
Copy link
Member

Sounds strange to you have a crash log somehow?

@fre391
Copy link

fre391 commented Mar 28, 2024

I might have a similar issue, when testing my app, which is based on api demo connected to OSMAND free version:

Version OsmAnd 4.7.4
15.03.2024 11:00:33
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 18247, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 18247, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
18.03.2024 3:53:04
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 1336 byte allocation with 1698768 free bytes and 1658KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at com.google.android.material.theme.MaterialComponentsViewInflater.createTextView(MaterialComponentsViewInflater.java:61)
at androidx.appcompat.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:148)
at androidx.appcompat.app.AppCompatDelegateImpl.createView(AppCompatDelegateImpl.java:1678)
at androidx.appcompat.app.AppCompatDelegateImpl.onCreateView(AppCompatDelegateImpl.java:1729)
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1083)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1019)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.SunriseSunsetWidget.(SunriseSunsetWidget.java:49)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:121)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:122)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
18.03.2024 4:13:58
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to resume activity {net.osmand/net.osmand.plus.activities.MapActivity}: android.view.InflateException: Binary XML file line #10 in net.osmand:layout/map_hud_widget: Binary XML file line #10 in net.osmand:layout/map_hud_widget: Error inflating class
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5378)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: android.view.InflateException: Binary XML file line #10 in net.osmand:layout/map_hud_widget: Binary XML file line #10 in net.osmand:layout/map_hud_widget: Error inflating class
Caused by: android.view.InflateException: Binary XML file line #10 in net.osmand:layout/map_hud_widget: Error inflating class
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at android.view.LayoutInflater.createView(LayoutInflater.java:876)
at android.view.LayoutInflater.createView(LayoutInflater.java:798)
at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:952)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:972)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1026)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.inflate(LayoutInflater.java:669)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.MapMarkerSideWidget.(MapMarkerSideWidget.java:52)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:88)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:119)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 24 byte allocation with 2238328 free bytes and 2185KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at android.view.View.(View.java:15434)
at android.view.View.(View.java:5823)
at android.view.ViewGroup.(ViewGroup.java:707)
at android.widget.LinearLayout.(LinearLayout.java:254)
at android.widget.LinearLayout.(LinearLayout.java:250)
at android.widget.LinearLayout.(LinearLayout.java:246)
... 44 more
Version OsmAnd 4.7.4
18.03.2024 4:45:23
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #7,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 2576 byte allocation with 3528248 free bytes and 3445KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at gnu.trove.list.array.TIntArrayList.ensureCapacity(TIntArrayList.java:143)
at gnu.trove.list.array.TIntArrayList.add(TIntArrayList.java:181)
at net.osmand.binary.BinaryMapIndexReader.readMapDataObject(BinaryMapIndexReader.java:1177)
at net.osmand.binary.BinaryMapIndexReader.readMapDataBlocks(BinaryMapIndexReader.java:1035)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:987)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:929)
at net.osmand.map.OsmandRegions.queryBboxNoInit(OsmandRegions.java:443)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:904)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:895)
at net.osmand.map.OsmandRegions.getSmallestBinaryMapDataObjectAt(OsmandRegions.java:874)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:32)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:16)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
19.03.2024 1:22:06
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 816 byte allocation with 614592 free bytes and 600KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at android.view.LayoutInflater.createView(LayoutInflater.java:876)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1028)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.GpsInfoWidget.(GpsInfoWidget.java:22)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:109)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:113)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
19.03.2024 6:00:54
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 48 byte allocation with 1265400 free bytes and 1235KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.Arrays.copyOf(Arrays.java:3578)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:177)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:543)
at java.lang.StringBuilder.append(StringBuilder.java:186)
at net.osmand.plus.settings.backend.OsmandSettings.getSharedPreferencesNameForKey(OsmandSettings.java:253)
at net.osmand.plus.settings.backend.OsmandSettings.getSharedPreferencesName(OsmandSettings.java:245)
at net.osmand.plus.settings.backend.OsmandSettings.getProfilePreferences(OsmandSettings.java:267)
at net.osmand.plus.settings.backend.preferences.CommonPreference.getModeValue(CommonPreference.java:203)
at net.osmand.plus.OsmandApplication.accessibilityEnabledForMode(OsmandApplication.java:917)
at net.osmand.plus.OsmandApplication.accessibilityEnabled(OsmandApplication.java:913)
at net.osmand.plus.views.mapwidgets.widgets.TextInfoWidget.updateVisibility(TextInfoWidget.java:212)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.updateVisibility(SimpleWidget.java:218)
at net.osmand.plus.views.mapwidgets.widgets.TextInfoWidget.setText(TextInfoWidget.java:124)
at net.osmand.plus.views.mapwidgets.widgets.DistanceToPointWidget.(DistanceToPointWidget.java:38)
at net.osmand.plus.views.mapwidgets.widgets.DistanceToPointWidget$DistanceToDestinationWidget.(DistanceToPointWidget.java:92)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:77)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:104)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
19.03.2024 6:19:56
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #2,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 48 byte allocation with 3002768 free bytes and 2932KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.lang.String.fastSubstring(Native Method)
at java.lang.String.substring(String.java:2528)
at net.osmand.plus.download.DownloadActivityType.getBasename(DownloadActivityType.java:597)
at net.osmand.plus.download.DownloadItem.getBasename(DownloadItem.java:59)
at net.osmand.plus.download.DownloadActivityType.parseIndexItem(DownloadActivityType.java:373)
at net.osmand.plus.download.DownloadOsmandIndexesHelper.downloadIndexesListFromInternet(DownloadOsmandIndexesHelper.java:334)
at net.osmand.plus.download.DownloadOsmandIndexesHelper.getIndexesList(DownloadOsmandIndexesHelper.java:122)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:390)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:372)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
19.03.2024 6:37:06
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #13,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 32 byte allocation with 1704880 free bytes and 1664KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.ArrayList.iterator(ArrayList.java:954)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:71)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResources.getRegionMapsGroup(DownloadResources.java:593)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:533)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:560)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:560)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:560)
at net.osmand.plus.download.DownloadResources.prepareData(DownloadResources.java:525)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:399)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:372)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
19.03.2024 6:41:43
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
19.03.2024 6:50:37
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
19.03.2024 7:38:52
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #14,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 32 byte allocation with 1049808 free bytes and 1025KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.ArrayList.iterator(ArrayList.java:954)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:71)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResources.getRegionMapsGroup(DownloadResources.java:593)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:533)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:560)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:560)
at net.osmand.plus.download.DownloadResources.replaceIndividualSrtmWithGroups(DownloadResources.java:560)
at net.osmand.plus.download.DownloadResources.prepareData(DownloadResources.java:525)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:399)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:372)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
19.03.2024 10:33:09
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #10,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 32 byte allocation with 4909784 free bytes and 4794KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.ArrayList.iterator(ArrayList.java:954)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:71)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResourceGroup.getRegionGroup(DownloadResourceGroup.java:76)
at net.osmand.plus.download.DownloadResources.getRegionMapsGroup(DownloadResources.java:593)
at net.osmand.plus.download.DownloadResources.getDownloadItems(DownloadResources.java:143)
at net.osmand.plus.download.DownloadResources.collectItemsOfType(DownloadResources.java:606)
at net.osmand.plus.download.DownloadResources.createMultipleDownloadItems(DownloadResources.java:576)
at net.osmand.plus.download.DownloadResources.createMultipleDownloadItems(DownloadResources.java:588)
at net.osmand.plus.download.DownloadResources.createMultipleDownloadItems(DownloadResources.java:588)
at net.osmand.plus.download.DownloadResources.prepareData(DownloadResources.java:526)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:399)
at net.osmand.plus.download.DownloadIndexesThread$ReloadIndexesTask.doInBackground(DownloadIndexesThread.java:372)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
19.03.2024 11:20:09
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #1,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 10256 byte allocation with 2483384 free bytes and 2425KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at gnu.trove.list.array.TIntArrayList.ensureCapacity(TIntArrayList.java:143)
at gnu.trove.list.array.TIntArrayList.add(TIntArrayList.java:181)
at net.osmand.binary.BinaryMapIndexReader.readMapDataObject(BinaryMapIndexReader.java:1177)
at net.osmand.binary.BinaryMapIndexReader.readMapDataBlocks(BinaryMapIndexReader.java:1035)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:987)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:929)
at net.osmand.map.OsmandRegions.queryBboxNoInit(OsmandRegions.java:443)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:904)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:895)
at net.osmand.map.OsmandRegions.getSmallestBinaryMapDataObjectAt(OsmandRegions.java:874)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:32)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:16)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
20.03.2024 12:09:05
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 30936, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 30936, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
20.03.2024 1:13:17
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[binder:30999_10,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 16 byte allocation with 1547928 free bytes and 1511KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at android.os.ThreadLocalWorkSource.setUid(ThreadLocalWorkSource.java:68)
at android.os.Binder.execTransact(Binder.java:1278)
Version OsmAnd 4.7.4
20.03.2024 9:38:51
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 16 byte allocation with 1572568 free bytes and 1535KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.Arrays.asList(Arrays.java:4163)
at net.osmand.plus.settings.backend.OsmandSettings$19.getModeValue(OsmandSettings.java:1891)
at net.osmand.plus.settings.backend.OsmandSettings$19.getModeValue(OsmandSettings.java:1886)
at net.osmand.plus.settings.backend.preferences.ListStringPreference.getStringsListForProfile(ListStringPreference.java:89)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.getPagedOrder(WidgetsPanel.java:125)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.getWidgetPage(WidgetsPanel.java:109)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.getWidgetPage(WidgetsPanel.java:105)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.reorderWidgets(MapWidgetRegistry.java:167)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:355)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
20.03.2024 12:58:02
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 24 byte allocation with 1634232 free bytes and 1595KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.lang.StringFactory.newStringFromUtf8Bytes(Native Method)
at java.lang.StringFactory.newStringFromBytes(StringFactory.java:94)
at java.lang.StringFactory.newStringFromBytes(StringFactory.java:68)
at java.lang.StringFactory.newStringFromBytes(StringFactory.java:44)
at java.lang.Integer.toUnsignedString0(Integer.java:396)
at java.lang.Integer.toHexString(Integer.java:300)
at android.content.res.Resources$Theme.toString(Resources.java:2060)
at java.lang.String.valueOf(String.java:4092)
at java.lang.StringBuilder.append(StringBuilder.java:179)
at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:839)
at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:8602)
at android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:8800)
at android.widget.FrameLayout$LayoutParams.(FrameLayout.java:452)
at android.widget.FrameLayout.generateLayoutParams(FrameLayout.java:380)
at android.widget.FrameLayout.generateLayoutParams(FrameLayout.java:58)
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1275)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1141)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.MapWidget.(MapWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.ElevationProfileWidget.(ElevationProfileWidget.java:106)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:131)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createBottomWidgets(WidgetsInitializer.java:93)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:79)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
20.03.2024 9:01:44
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 1336 byte allocation with 1758272 free bytes and 1717KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at com.google.android.material.theme.MaterialComponentsViewInflater.createTextView(MaterialComponentsViewInflater.java:61)
at androidx.appcompat.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:148)
at androidx.appcompat.app.AppCompatDelegateImpl.createView(AppCompatDelegateImpl.java:1678)
at androidx.appcompat.app.AppCompatDelegateImpl.onCreateView(AppCompatDelegateImpl.java:1729)
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1083)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1019)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.AverageSpeedWidget.(AverageSpeedWidget.java:34)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:101)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:109)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
20.03.2024 9:20:07
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 960 byte allocation with 1584768 free bytes and 1547KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at android.view.LayoutInflater.createView(LayoutInflater.java:876)
at android.view.LayoutInflater.createView(LayoutInflater.java:798)
at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:952)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:972)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1026)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.plugins.weather.widgets.WeatherWidget.(WeatherWidget.java:69)
at net.osmand.plus.plugins.weather.WeatherPlugin.createMapWidgetForParams(WeatherPlugin.java:271)
at net.osmand.plus.plugins.weather.WeatherPlugin.createMapWidgetForParams(WeatherPlugin.java:90)
at net.osmand.plus.plugins.PluginsHelper.createMapWidget(PluginsHelper.java:591)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:133)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createCustomWidgetInfo(WidgetInfoCreator.java:38)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCustomWidgets(WidgetsInitializer.java:141)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:73)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
20.03.2024 9:38:46
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #3,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 5136 byte allocation with 2248696 free bytes and 2195KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at gnu.trove.list.array.TIntArrayList.ensureCapacity(TIntArrayList.java:143)
at gnu.trove.list.array.TIntArrayList.add(TIntArrayList.java:181)
at net.osmand.binary.BinaryMapIndexReader.readMapDataObject(BinaryMapIndexReader.java:1177)
at net.osmand.binary.BinaryMapIndexReader.readMapDataBlocks(BinaryMapIndexReader.java:1035)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:987)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:929)
at net.osmand.map.OsmandRegions.queryBboxNoInit(OsmandRegions.java:443)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:904)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:895)
at net.osmand.map.OsmandRegions.getSmallestBinaryMapDataObjectAt(OsmandRegions.java:874)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:32)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:16)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
20.03.2024 9:41:48
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
20.03.2024 9:45:05
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
20.03.2024 10:01:38
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Loader map objects (synchronizer),5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 32 byte allocation with 3707136 free bytes and 3620KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.ArrayList.iterator(ArrayList.java:954)
at net.osmand.plus.resources.AsyncLoadingThread.updateBitmapTilesCache(AsyncLoadingThread.java:104)
at net.osmand.plus.resources.AsyncLoadingThread.run(AsyncLoadingThread.java:44)
Version OsmAnd 4.7.4
20.03.2024 10:19:59
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 1336 byte allocation with 1523680 free bytes and 1487KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at com.google.android.material.theme.MaterialComponentsViewInflater.createTextView(MaterialComponentsViewInflater.java:61)
at androidx.appcompat.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:148)
at androidx.appcompat.app.AppCompatDelegateImpl.createView(AppCompatDelegateImpl.java:1678)
at androidx.appcompat.app.AppCompatDelegateImpl.onCreateView(AppCompatDelegateImpl.java:1729)
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1083)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1019)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.AltitudeWidget.(AltitudeWidget.java:26)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:105)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:112)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
22.03.2024 1:40:23
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Thread-102953,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 120 byte allocation with 1605096 free bytes and 1567KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at net.osmand.plus.simulation.LocationSimulationUtils.middleLocation(LocationSimulationUtils.java:90)
at net.osmand.plus.simulation.LocationSimulationUtils.useDefaultSimulation(LocationSimulationUtils.java:64)
at net.osmand.plus.simulation.LocationSimulationUtils.createSimulatedLocation(LocationSimulationUtils.java:39)
at net.osmand.plus.simulation.LocationSimulationThread.run(LocationSimulationThread.java:85)
Version OsmAnd 4.7.4
22.03.2024 1:47:43
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
22.03.2024 2:05:07
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Loader map objects (synchronizer),5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 32 byte allocation with 1402096 free bytes and 1369KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.ArrayList.iterator(ArrayList.java:954)
at net.osmand.plus.resources.AsyncLoadingThread.updateBitmapTilesCache(AsyncLoadingThread.java:104)
at net.osmand.plus.resources.AsyncLoadingThread.run(AsyncLoadingThread.java:44)
Version OsmAnd 4.7.4
22.03.2024 2:23:48
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 1336 byte allocation with 1489840 free bytes and 1454KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at com.google.android.material.theme.MaterialComponentsViewInflater.createTextView(MaterialComponentsViewInflater.java:61)
at androidx.appcompat.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:148)
at androidx.appcompat.app.AppCompatDelegateImpl.createView(AppCompatDelegateImpl.java:1678)
at androidx.appcompat.app.AppCompatDelegateImpl.onCreateView(AppCompatDelegateImpl.java:1729)
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1083)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1019)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.MapMarkerSideWidget.(MapMarkerSideWidget.java:52)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:91)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:120)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
22.03.2024 2:45:27
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 136 byte allocation with 2056896 free bytes and 2008KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.lang.String.fastSubstring(Native Method)
at java.lang.String.substring(String.java:2528)
at java.util.regex.Pattern.fastSplit(Pattern.java:1255)
at java.lang.String.split(String.java:3002)
at java.lang.String.split(String.java:3054)
at net.osmand.plus.settings.backend.preferences.ListStringPreference.getStringsListForProfile(ListStringPreference.java:92)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.getPagedOrder(WidgetsPanel.java:125)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.getWidgetPage(WidgetsPanel.java:109)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:52)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:29)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:109)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
22.03.2024 3:17:51
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #13,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 2576 byte allocation with 1967720 free bytes and 1921KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at gnu.trove.list.array.TIntArrayList.ensureCapacity(TIntArrayList.java:143)
at gnu.trove.list.array.TIntArrayList.add(TIntArrayList.java:181)
at net.osmand.binary.BinaryMapIndexReader.readMapDataObject(BinaryMapIndexReader.java:1177)
at net.osmand.binary.BinaryMapIndexReader.readMapDataBlocks(BinaryMapIndexReader.java:1035)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:987)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:929)
at net.osmand.map.OsmandRegions.queryBboxNoInit(OsmandRegions.java:443)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:904)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:895)
at net.osmand.map.OsmandRegions.getSmallestBinaryMapDataObjectAt(OsmandRegions.java:874)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:32)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:16)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
22.03.2024 3:19:13
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
22.03.2024 3:35:42
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #2,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 2576 byte allocation with 1108472 free bytes and 1082KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at gnu.trove.list.array.TIntArrayList.ensureCapacity(TIntArrayList.java:143)
at gnu.trove.list.array.TIntArrayList.add(TIntArrayList.java:181)
at net.osmand.binary.BinaryMapIndexReader.readMapDataObject(BinaryMapIndexReader.java:1177)
at net.osmand.binary.BinaryMapIndexReader.readMapDataBlocks(BinaryMapIndexReader.java:1035)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:987)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:929)
at net.osmand.map.OsmandRegions.queryBboxNoInit(OsmandRegions.java:443)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:904)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:895)
at net.osmand.map.OsmandRegions.getSmallestBinaryMapDataObjectAt(OsmandRegions.java:874)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:32)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:16)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
23.03.2024 8:51:06
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
23.03.2024 10:44:53
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #16,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 10256 byte allocation with 1825720 free bytes and 1782KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at gnu.trove.list.array.TIntArrayList.ensureCapacity(TIntArrayList.java:143)
at gnu.trove.list.array.TIntArrayList.add(TIntArrayList.java:181)
at net.osmand.binary.BinaryMapIndexReader.readMapDataObject(BinaryMapIndexReader.java:1177)
at net.osmand.binary.BinaryMapIndexReader.readMapDataBlocks(BinaryMapIndexReader.java:1035)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:987)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:929)
at net.osmand.map.OsmandRegions.queryBboxNoInit(OsmandRegions.java:443)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:904)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:895)
at net.osmand.map.OsmandRegions.getSmallestBinaryMapDataObjectAt(OsmandRegions.java:874)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:32)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:16)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
24.03.2024 12:37:56
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Loader map objects (synchronizer),5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 32 byte allocation with 10408 free bytes and 10KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.ArrayList.iterator(ArrayList.java:954)
at net.osmand.plus.resources.AsyncLoadingThread.updateBitmapTilesCache(AsyncLoadingThread.java:104)
at net.osmand.plus.resources.AsyncLoadingThread.run(AsyncLoadingThread.java:44)
Version OsmAnd 4.7.4
24.03.2024 1:20:18
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Thread-245564,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 120 byte allocation with 2190392 free bytes and 2139KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at net.osmand.plus.simulation.LocationSimulationUtils.useDefaultSimulation(LocationSimulationUtils.java:66)
at net.osmand.plus.simulation.LocationSimulationUtils.createSimulatedLocation(LocationSimulationUtils.java:39)
at net.osmand.plus.simulation.LocationSimulationThread.run(LocationSimulationThread.java:85)
Version OsmAnd 4.7.4
24.03.2024 1:39:45
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 304 byte allocation with 1879936 free bytes and 1835KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.Arrays.copyOf(Arrays.java:3578)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:177)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:543)
at java.lang.StringBuilder.append(StringBuilder.java:186)
at android.content.res.Resources$Theme.toString(Resources.java:2061)
at java.lang.String.valueOf(String.java:4092)
at java.lang.StringBuilder.append(StringBuilder.java:179)
at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:839)
at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:8602)
at android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:8800)
at android.widget.FrameLayout$LayoutParams.(FrameLayout.java:452)
at android.widget.FrameLayout.generateLayoutParams(FrameLayout.java:380)
at android.widget.FrameLayout.generateLayoutParams(FrameLayout.java:58)
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1275)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1141)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.MapWidget.(MapWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.ElevationProfileWidget.(ElevationProfileWidget.java:106)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:131)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createBottomWidgets(WidgetsInitializer.java:93)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:79)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
24.03.2024 8:41:28
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 704 byte allocation with 1726720 free bytes and 1686KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at android.view.LayoutInflater.createView(LayoutInflater.java:876)
at android.view.LayoutInflater.createView(LayoutInflater.java:798)
at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:952)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:972)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1026)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.plugins.weather.widgets.WeatherWidget.(WeatherWidget.java:69)
at net.osmand.plus.plugins.weather.WeatherPlugin.createMapWidgetForParams(WeatherPlugin.java:279)
at net.osmand.plus.plugins.weather.WeatherPlugin.createMapWidgetForParams(WeatherPlugin.java:287)
at net.osmand.plus.plugins.weather.WeatherPlugin.createWidgets(WeatherPlugin.java:260)
at net.osmand.plus.plugins.PluginsHelper.createMapWidgets(PluginsHelper.java:584)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:71)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
24.03.2024 1:21:42
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to resume activity {net.osmand/net.osmand.plus.activities.MapActivity}: android.view.InflateException: Binary XML file line #62 in net.osmand:layout/map_hud_widget: Binary XML file line #62 in net.osmand:layout/map_hud_widget: Error inflating class
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5378)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: android.view.InflateException: Binary XML file line #62 in net.osmand:layout/map_hud_widget: Binary XML file line #62 in net.osmand:layout/map_hud_widget: Error inflating class
Caused by: android.view.InflateException: Binary XML file line #62 in net.osmand:layout/map_hud_widget: Error inflating class
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at android.view.LayoutInflater.createView(LayoutInflater.java:876)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1028)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.AltitudeWidget.(AltitudeWidget.java:26)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:107)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:111)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 48 byte allocation with 1651616 free bytes and 1612KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at android.graphics.drawable.VectorDrawable$VGroup.(VectorDrawable.java:1410)
at android.graphics.drawable.VectorDrawable$VectorDrawableState.(VectorDrawable.java:1067)
at android.graphics.drawable.VectorDrawable.(VectorDrawable.java:373)
at android.graphics.drawable.VectorDrawable.(Unknown Source:0)
at android.graphics.drawable.VectorDrawable$VectorDrawableState.newDrawable(VectorDrawable.java:1158)
at android.graphics.drawable.Drawable$ConstantState.newDrawable(Drawable.java:1570)
at android.content.res.DrawableCache.getInstance(DrawableCache.java:49)
at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:701)
at android.content.res.Resources.loadDrawable(Resources.java:1072)
at android.content.res.Resources.getDrawableForDensity(Resources.java:1051)
at android.content.res.Resources.getDrawable(Resources.java:990)
at android.content.Context.getDrawable(Context.java:823)
at androidx.core.content.ContextCompat$Api21Impl.getDrawable(ContextCompat.java:1012)
at androidx.core.content.ContextCompat.getDrawable(ContextCompat.java:522)
at androidx.appcompat.widget.ResourceManagerInternal.getDrawable(ResourceManagerInternal.java:149)
at androidx.appcompat.widget.ResourceManagerInternal.getDrawable(ResourceManagerInternal.java:137)
at androidx.appcompat.content.res.AppCompatResources.getDrawable(AppCompatResources.java:66)
at androidx.appcompat.widget.AppCompatImageHelper.loadFromAttributes(AppCompatImageHelper.java:64)
at androidx.appcompat.widget.AppCompatImageView.(AppCompatImageView.java:86)
at androidx.appcompat.widget.AppCompatImageView.(AppCompatImageView.java:73)
... 46 more
Version OsmAnd 4.7.4
24.03.2024 3:17:57
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 88 byte allocation with 1689408 free bytes and 1649KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.util.Arrays.copyOf(Arrays.java:3578)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:177)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:543)
at java.lang.StringBuilder.append(StringBuilder.java:186)
at net.osmand.plus.settings.backend.OsmandSettings.getSharedPreferencesNameForKey(OsmandSettings.java:253)
at net.osmand.plus.settings.backend.OsmandSettings.getSharedPreferencesName(OsmandSettings.java:245)
at net.osmand.plus.settings.backend.OsmandSettings.getProfilePreferences(OsmandSettings.java:267)
at net.osmand.plus.settings.backend.preferences.CommonPreference.getModeValue(CommonPreference.java:203)
at net.osmand.plus.settings.backend.preferences.ListStringPreference.getStringsListForProfile(ListStringPreference.java:89)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.getPagedOrder(WidgetsPanel.java:125)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.getWidgetOrder(WidgetsPanel.java:117)
at net.osmand.plus.views.mapwidgets.WidgetsPanel.contains(WidgetsPanel.java:159)
at net.osmand.plus.views.mapwidgets.WidgetType.findWidgetPanel(WidgetType.java:288)
at net.osmand.plus.views.mapwidgets.WidgetType.getPanel(WidgetType.java:268)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:51)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:29)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:105)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
24.03.2024 5:14:58
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 1336 byte allocation with 1690336 free bytes and 1650KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at com.google.android.material.theme.MaterialComponentsViewInflater.createTextView(MaterialComponentsViewInflater.java:61)
at androidx.appcompat.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:148)
at androidx.appcompat.app.AppCompatDelegateImpl.createView(AppCompatDelegateImpl.java:1678)
at androidx.appcompat.app.AppCompatDelegateImpl.onCreateView(AppCompatDelegateImpl.java:1729)
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1083)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1019)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.MapWidget.(MapWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.TextInfoWidget.(TextInfoWidget.java:47)
at net.osmand.plus.views.mapwidgets.widgets.NextTurnBaseWidget.(NextTurnBaseWidget.java:39)
at net.osmand.plus.views.mapwidgets.widgets.SecondNextTurnWidget.(SecondNextTurnWidget.java:21)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:65)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createLeftWidgets(WidgetsInitializer.java:99)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:80)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
24.03.2024 5:20:03
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
25.03.2024 3:50:48
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 816 byte allocation with 1299976 free bytes and 1269KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at android.view.LayoutInflater.createView(LayoutInflater.java:876)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1028)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:983)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1145)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1148)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1106)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:544)
at android.view.LayoutInflater.inflate(LayoutInflater.java:491)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.setupViews(SimpleWidget.java:56)
at net.osmand.plus.views.mapwidgets.widgets.SimpleWidget.(SimpleWidget.java:48)
at net.osmand.plus.views.mapwidgets.widgets.DistanceToPointWidget.(DistanceToPointWidget.java:34)
at net.osmand.plus.views.mapwidgets.widgets.DistanceToPointWidget$DistanceToIntermediateDestinationWidget.(DistanceToPointWidget.java:114)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:79)
at net.osmand.plus.views.mapwidgets.MapWidgetsFactory.createMapWidget(MapWidgetsFactory.java:55)
at net.osmand.plus.views.mapwidgets.WidgetInfoCreator.createWidgetInfo(WidgetInfoCreator.java:27)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.addWidgetInfo(WidgetsInitializer.java:129)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createRightWidgets(WidgetsInitializer.java:103)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createCommonWidgets(WidgetsInitializer.java:81)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:70)
at net.osmand.plus.views.mapwidgets.WidgetsInitializer.createAllControls(WidgetsInitializer.java:153)
at net.osmand.plus.views.mapwidgets.MapWidgetRegistry.registerAllControls(MapWidgetRegistry.java:354)
at net.osmand.plus.views.layers.MapInfoLayer.registerAllControls(MapInfoLayer.java:208)
at net.osmand.plus.views.layers.MapInfoLayer.recreateAllControls(MapInfoLayer.java:188)
at net.osmand.plus.activities.MapActivity.updateApplicationModeSettings(MapActivity.java:1066)
at net.osmand.plus.activities.MapActivity.onResume(MapActivity.java:611)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531)
at android.app.Activity.performResume(Activity.java:8734)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5351)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5444)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Version OsmAnd 4.7.4
25.03.2024 7:07:01
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[binder:5083_1,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 96 byte allocation with 1746880 free bytes and 1705KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at android.location.Location$1.createFromParcel(Location.java:917)
at android.location.Location$1.createFromParcel(Location.java:914)
at android.os.Parcel.readTypedObject(Parcel.java:3959)
at android.os.Parcel.createTypedArrayList(Parcel.java:3609)
at com.google.android.gms.common.internal.safeparcel.SafeParcelReader.createTypedList(com.google.android.gms:play-services-basement@@18.1.0:3)
at com.google.android.gms.location.zzy.createFromParcel(com.google.android.gms:play-services-location@@21.0.1:6)
at com.google.android.gms.internal.location.zzc.zza(com.google.android.gms:play-services-location@@21.0.1:2)
at com.google.android.gms.location.zzq.zza(com.google.android.gms:play-services-location@@21.0.1:5)
at com.google.android.gms.internal.location.zzb.onTransact(com.google.android.gms:play-services-location@@21.0.1:3)
at android.os.Binder.execTransactInternal(Binder.java:1321)
at android.os.Binder.execTransact(Binder.java:1280)
Version OsmAnd 4.7.4
25.03.2024 8:22:34
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[binder:13067_B,5,main] :
java.lang.OutOfMemoryError: Failed to allocate a 24 byte allocation with 1350856 free bytes and 1319KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at android.os.Parcel.nativeReadString8(Native Method)
at android.os.Parcel.readString8NoHelper(Parcel.java:3104)
at android.os.Parcel$ReadWriteHelper.readString8(Parcel.java:495)
at android.os.Parcel.readString8(Parcel.java:3083)
at android.location.Location$1.createFromParcel(Location.java:917)
at android.location.Location$1.createFromParcel(Location.java:914)
at android.os.Parcel.readTypedObject(Parcel.java:3959)
at android.os.Parcel.createTypedArrayList(Parcel.java:3609)
at com.google.android.gms.common.internal.safeparcel.SafeParcelReader.createTypedList(com.google.android.gms:play-services-basement@@18.1.0:3)
at com.google.android.gms.location.zzy.createFromParcel(com.google.android.gms:play-services-location@@21.0.1:6)
at com.google.android.gms.internal.location.zzc.zza(com.google.android.gms:play-services-location@@21.0.1:2)
at com.google.android.gms.location.zzq.zza(com.google.android.gms:play-services-location@@21.0.1:5)
at com.google.android.gms.internal.location.zzb.onTransact(com.google.android.gms:play-services-location@@21.0.1:3)
at android.os.Binder.execTransactInternal(Binder.java:1321)
at android.os.Binder.execTransact(Binder.java:1280)
Version OsmAnd 4.7.4
25.03.2024 10:08:26
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[AsyncTask #3,5,main] :
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
at java.util.concurrent.FutureTask.run(FutureTask.java:269)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 2576 byte allocation with 1738480 free bytes and 1697KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
at gnu.trove.list.array.TIntArrayList.ensureCapacity(TIntArrayList.java:143)
at gnu.trove.list.array.TIntArrayList.add(TIntArrayList.java:181)
at net.osmand.binary.BinaryMapIndexReader.readMapDataObject(BinaryMapIndexReader.java:1177)
at net.osmand.binary.BinaryMapIndexReader.readMapDataBlocks(BinaryMapIndexReader.java:1035)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:987)
at net.osmand.binary.BinaryMapIndexReader.searchMapIndex(BinaryMapIndexReader.java:929)
at net.osmand.map.OsmandRegions.queryBboxNoInit(OsmandRegions.java:443)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:904)
at net.osmand.map.OsmandRegions.getBinaryMapDataObjectsWithRegionsAt(OsmandRegions.java:895)
at net.osmand.map.OsmandRegions.getSmallestBinaryMapDataObjectAt(OsmandRegions.java:874)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:32)
at net.osmand.plus.resources.DetectRegionTask.doInBackground(DetectRegionTask.java:16)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
... 3 more
Version OsmAnd 4.7.4
26.03.2024 9:44:04
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
27.03.2024 3:53:31
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 32300, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 32300, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Version OsmAnd 4.7.4
27.03.2024 9:39:52
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 20064, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 20064, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
27.03.2024 9:42:09
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 15323, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 15323, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 6:27:54
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 21664, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 21664, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 8:03:39
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 20684, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 20684, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 8:05:55
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 16494, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 16494, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 3:42:08
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
28.03.2024 3:45:27
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 27168, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 27168, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Version OsmAnd 4.7.4
28.03.2024 3:50:51
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 29410, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 29410, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Version OsmAnd 4.7.4
28.03.2024 4:04:46
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 4090, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 4090, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 5:39:07
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 2480, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 2480, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 5:43:04
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[Animating Map markers Thread,5,main] :
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.requestRender()' on a null object reference
at android.opengl.GLSurfaceView.requestRender(GLSurfaceView.java:521)
at net.osmand.core.android.MapRendererView.requestRender(MapRendererView.java:430)
at net.osmand.plus.views.AnimateMapMarkersThread.animatingMapMarkersAnimator(AnimateMapMarkersThread.java:156)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$animatePositionTo$1$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:125)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda2.run(Unknown Source:4)
at net.osmand.plus.views.AnimateMapMarkersThread.lambda$startThreadAnimating$0$net-osmand-plus-views-AnimateMapMarkersThread(AnimateMapMarkersThread.java:84)
at net.osmand.plus.views.AnimateMapMarkersThread$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:1012)
Version OsmAnd 4.7.4
28.03.2024 6:07:29
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 26645, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 26645, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 6:12:20
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 13132, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 13132, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 6:21:16
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 18779, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 18779, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 6:36:35
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 30644, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 30644, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Version OsmAnd 4.7.4
28.03.2024 6:48:52
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 12644, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 12644, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 6:58:53
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 22879, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 22879, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 7:11:24
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 31715, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 31715, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 7:34:35
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 12753, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 12753, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Version OsmAnd 4.7.4
28.03.2024 7:38:01
Apk Version : 4.7.4 4704
Exception occurred in thread Thread[main,5,main] :
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.osmand/net.osmand.plus.activities.MapActivity}: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 2477, callerPackage: net.osmand
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4325)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8762)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 2477, callerPackage: net.osmand
at android.os.Parcel.createExceptionOrNull(Parcel.java:3031)
at android.os.Parcel.createException(Parcel.java:3007)
at android.os.Parcel.readException(Parcel.java:2990)
at android.os.Parcel.readException(Parcel.java:2932)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5929)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1879)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1813)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1801)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:764)
at net.osmand.plus.activities.MapActivity.onCreate(MapActivity.java:316)
at android.app.Activity.performCreate(Activity.java:8591)
at android.app.Activity.performCreate(Activity.java:8570)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4150)
... 12 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:15781)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2645)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3135)
at android.os.Binder.execTransactInternal(Binder.java:1316)
at android.os.Binder.execTransact(Binder.java:1280)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants