Open LucasCoraca opened 1 year ago
Sounds strange to you have a crash log somehow?
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.
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.
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)
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?