Locus Map Pro not responding

Karol Juchniewicz shared this problem 10 days ago
In Progress

Great application. Used the free version since 2015 and worked flawlessly. Few weeks ago I bought the pro version and often after using it as the route planner or route recorder and then fully closing the app I couldn't run it again. It stops responding and even if I wait few hours it still doesnt start fully. On the foreground there is a white window with Locus initialisation title. Around it I see no map loaded but the android notification panel tells me that locus found the gps position. Sometimes clearing the cache fixes the problem, but not always. Today up till now I tried around 10 times starting the app, closing it and clearing the cache. Theres little progress as the window show 100% of initialisation progress but still its not responding.

Comments (5)

photo
1

Good day Karol,

I'm sorry to read about such a problem. Similar problems, when the app does not directly crash but is in some kind of "doing something forever" state are worst as they are usually unable to simulate on any other device.

Firstly, you probably saw a dialog with "Application not responding, terminate?" right? If so, did you terminated app by this method in last day(s)? Also, what device and Android version you use?

Seems you are a little skilled and it should be really useful if you may do a small experiment. I'm thinking what may take a lot of time to load. It may be some initialization of maps or loading content from "MapItems" system. So should be possible for you to close the app and rename some of the app directories in "locus" directory? Namely "maps" and "mapItems". These may cause a problem. The alternative but more complicated approach is to rename the whole "Locus" directory and just return back step by step what you need. In this case, mainly Locus/data/database directory where are stored all points/tracks. Just please be careful not to lose any data.

I'm thinking about what other we may do. It may be possible to create a bug report by this method, but most probably there won't be any useful information.

Menion

photo
1

I think the problem might be caching system of online maps. I deleted chache files of maps which I dont use for most of my travels like google maps sattelite. After deletion it starts correctly. Will try to see which file needs to be deleted to fix the problem next time it happens. I wonder also if the reason that caching gets broken is poor or no internet connection (I traveled by train when it happened), so the map tiles might be downloaded incorrectly. But most important clue is that the free version worked flawlessly. Can I have both versions installed on my phone making sure not to run them at the same time? When problem appears I would try to run free version so if it starts then it will be a clue that in pro version something is bugged.

I use Redmi 3s phone with android 6.0.1. I also added providers.xml file to extend map selection in Locus downloaded from:

https://github.com/mjk912/LocusMapTweak/blob/master/providers.xml

KJ

photo
1

Hello Karol,

"onlineMaps" cache directory affecting the start of application sounds really weird, but everything is possible :).

You may have installed both versions at once without any problem. Some of its internal settings are unique for every application, but some of them are shared. And mainly, the whole "Locus" directory stored on internal memory is shared for both applications.

Good luck, sorry for these troubles and hope you find something useful.

Menion

photo
1

Few minutes ago tried to run the app and its stuck again but the not responding notification isnt shown. The loading bar is constantly moving. Screenshot attached.

photo
1

Hello Karol,

I'm returning back after some delay, to solve this, little bit "unsolvable" problem. Is there any progress on your side?

I have just today published new Locus Map Beta (Free) version that has highly changed system how application start. If the problem is really in the starting system, there is a chance, it may be solved. If you find a while, give this Beta version a try. Thank you.

Menion