Maps does not start

Sorry, we haven’t fixed “Maps does not start”

I downloaded and configured the local map and just went outside and tried again but it won’t start.

It seems like it starts sometimes but not very often and deleting the cache or being outside does not help much

What !!! you used Maps indoors – that was against the rules. :slight_smile:

We don’t really know if the map download was the problem – possibly faulty Network location. We want to try to eliminate this by training Maps with care.

If we fixed “Maps does not start” and you recorded say 3 successful starts local to home

then it is fine to download your region’s map.

Did you follow this detail? Please forgive my bluntness.

Right so I deleted cache and storage again, went outside, did a figure of eight motion which is meant to help GPS, and it won’t start.

Then restarted the mobile, deleted the cache and storage again because they had reappeared but it still didn’t start.

Seems odd if Download of that map is the cause of breakage.

Are you living and moving within the area of that Germany - Saxony map? (Which I downloaded without issue.)

After Clear storage does the map remain on the phone? If your choice is “Prefer external storage” I think it may persist; the alternative storage location is I think in Map’s storage so I expect it to disappear with Clear storage.

Does the map persist on the phone in your most recent test?

In the event of failure like this try Soft reset, that is Press together Volume down and Power for > 20 seconds.

One more thing

I assumed that this SD card is mounted as External storage; please can you confirm.

Yes Saxony

When I deleted the maps in the connected computer they were still there.

It seems to be very difficult to delete the data, there are three different locations I can try to do it but when I delete e.g. in apps/maps/storage they are still there in the mobile file browser.

I deleted data from the SD card and when I downloaded a map again it arrived in the phone, not the SD card.

So I just deleted the data in apps, then in the file browser, then in apps again and when the data finally seemed to be gone in every location, tried to open Maps. It then opened but crashed again after a few seconds

I don’t know what the SD card is mounted as, it simply came with the phone and has always worked. Will try soft reset

Soft reset is surely the same as restarting the phone, which I have tried several times?

Anyway I tried it (outside) and it still won’t start.

there’s a magicearth / maps setting in General → Map Storage to say “prefer internal storage”. Use this.

I think the idea of aibd has merit, that a startup issue can be related to the map getting a location fix.

Your pastebin doesn’t have something revealing. A higher level system logcat is more useful.

Sorry it won’t start at all at the moment.

Sometimes it tries to start then crashes

as said, a logcat will very likely have a stacktrace for that (like this). I linked logfox prior but adb logcat is easier when scrolled to the exact position where you do the interaction to provoke the crash

logcat requires Android SDK so I am trying to install Android Studio at the moment but it is not going very well. This is going to take some time.

Incidentally thank you both very much for the amazing amount of help on this, it is impressive

You don’t need all Studio, just platform-tools as is mentioned

But if you want just these command-line tools, use the following links:

I tried to download just Android SDK but when I clicked Linux it changed to the huge Android Studio.

This is now installed and includes the SDK. Also LogCat on the mobile.

Sorry I am busy tomorrow and will probably not be able to work on it again until tomorrow evening.

if your linux is debian based, adb is prepackaged as “adb” in a little download. Sorry for not mentioning, the android sdk is huge.

I went to application management first of course but it just did a waiting sign for a long time

found adb now and it’s installing

I expect the useful option should be

Settings > Apps > See all apps > Maps > Storage and cache > Clear storage.

I suggest that a test for removal of a map should be to go to Map app > Settings > Maps > Search. A “device” icon would indicate the map was still on the phone.

When SD card is correctly mounted as External it shows in the left hand Navigation pane of Files app with a functioning eject icon like this

Many phones will be problematic if using the SD card internalised.

As you asked, Soft reset is a Samsung thing, can be looked up on their support pages. Loosely speaking it does seem to try to close all processes even more deliberately than restart. One example was a device with a clock or timer issue which (from memory) caused the wrong time to display on lockscreen. Soft reset brought the phone back to normal.

I have had success using Soft reset on a family standard, A Class, Samsung when it locks up through too many apps open.

Maps has a feedback feature to send the phonelog.txt to Magic Earth by email.

Map app > Settings > Support > Get in touch > Send feedback.

You might ask if that map could be problematic and whether there may be any issues with Magic Earth running on (out of full support) Android 12.

In testing you might have all Advanced Privacy off for the duration of test.

Unfortunately it won’t start at all at the moment so I cannot configure it or send the log file.

I have used the Saxony map plenty without problems but now there is.

It created a phonelog.txt once but I sent it to myself.

Advanced Privacy does not detect any trackers from Magic Earth but I excepted it anyway

I ran logcat and it seemed to be logging so I clicked Magic Earth to record the failure and of course this time it started fine twice.

However the text file starts with the words “beginning of crash” and magicearth appears many many times so )I hope it is useful ! https://katb.in/ojerokaceri

Magic Earth seems to be starting normally since I enabled remote debugging, also after I downloaded the local map

1 Like

yes - those are the fatal segfaults that bring down the maps app

F/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x90 in tid 8579 (GEMSdkThread), pid .. (agic.magicearth)

if you have logcat running while it crashes (or if it’s still in the log buffer), you’ll have more debug right before that segfault

It is still opening normally and reliably after switching off debugging so it looks like the problem is solved (although I don’t know what the problem actually was).

Thank you all very much again for all the impressive help !

1 Like