App crashing while using gps cant restart

REPRODUCIBILITY: to be done
OS VERSION: 4.4.0.64
HARDWARE: xa2
UI LANGUAGE: ger
REGRESSION: ?

DESCRIPTION:

I used osmand together with podqast, which maybe caused an oom and crashed osmand.
At this time osmand tried to get a gps lock (blinking icon in the top bar) and while this icon was there it couldnt be restarted

PRECONDITIONS:

osmand installed, gps active, quite full memory
STEPS TO REPRODUCE:

  1. open osmand try to get a gps lock
  2. crash the app (with out of memory)
  3. check if gps icon is still blinking in the top bar
  4. restart osmand

EXPECTED RESULT:

The app can restart

ACTUAL RESULT:

app can only restart after the blinking gps icon disappeared

MODIFICATIONS:

tons of storeman and chum stuff, no patchmanager

ADDITIONAL INFORMATION:

I’d like to reproduce this and collect data. Someone got advice how to do that the best way? (record memory usage, gps event, app crashed…, maybe just record dbus?)