[OSM-talk] running and registering an old osmand version

Olaf Hering olaf at aepfle.de
Sun Oct 4 13:07:44 UTC 2015


On Sat, Sep 26, Richard wrote:

> If he could hook the phone on a PC via cable and get the output of 
> "adb logcat" before it reboots it might give hints at some way to 
> workaround the problem.

Its just an OOM. Looks like I have to poke around on this already rooted
phone and remove some unneeded system apps to free some runtime memory.
Osmand 1.9.5 crashes often due to OOM, not just the 2.1 install attempt.

Olaf

...
10-04 14:59:07.482   226   253 W ActivityManager: No content provider found for:
10-04 14:59:07.582   226   263 I ActivityManager: Displayed com.android.packageinstaller/.InstallAppProgress: +428ms
10-04 14:59:12.417   289   289 D RadioSignalLevel: Gsm Radio Signal level: 4
10-04 14:59:14.308   226   253 W ActivityManager: No content provider found for:
10-04 14:59:14.389   226   253 D PackageParser: Scanning package: /data/app/vmdl2041760428.tmp
10-04 14:59:16.481 15700 15700 W SharedBufferStack: waitForCondition(LockCondition) timed out (identity=582, status=0). CPU may be pegged. trying again.
10-04 14:59:21.045   226   253 E dalvikvm-heap: Out of memory on a 114-byte allocation.
10-04 14:59:21.055   226   253 I dalvikvm: "PackageManager" prio=5 tid=12 RUNNABLE JIT
10-04 14:59:21.055   226   253 I dalvikvm:   | group="main" sCount=0 dsCount=0 obj=0x40580028 self=0x304000
10-04 14:59:21.055   226   253 I dalvikvm:   | sysTid=253 nice=10 sched=0/0 cgrp=bg_non_interactive handle=3189808
10-04 14:59:21.065   226   253 I dalvikvm:   at java.lang.String.<init>(String.java:~325)
10-04 14:59:21.065   226   253 I dalvikvm:   at java.lang.UnsafeByteSequence.toString(UnsafeByteSequence.java:80)
10-04 14:59:21.075   226   253 I dalvikvm:   at java.util.jar.InitManifest.readValue(InitManifest.java:181)
10-04 14:59:21.075   226   253 I dalvikvm:   at java.util.jar.InitManifest.readHeader(InitManifest.java:107)
10-04 14:59:21.075   226   253 I dalvikvm:   at java.util.jar.InitManifest.initEntries(InitManifest.java:59)
10-04 14:59:21.075   226   253 I dalvikvm:   at java.util.jar.Manifest.read(Manifest.java:211)
10-04 14:59:21.075   226   253 I dalvikvm:   at java.util.jar.Manifest.<init>(Manifest.java:109)
10-04 14:59:21.085   226   253 I dalvikvm:   at java.util.jar.JarFile.getManifest(JarFile.java:309)
10-04 14:59:21.085   226   253 I dalvikvm:   at java.util.jar.JarFile.getInputStream(JarFile.java:382)
10-04 14:59:21.105   226   253 I dalvikvm:   at android.content.pm.PackageParser.loadCertificates(PackageParser.java:350)
10-04 14:59:21.105   226   253 I dalvikvm:   at android.content.pm.PackageParser.collectCertificates(PackageParser.java:529)
10-04 14:59:21.125   226   253 I dalvikvm:   at com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:6007)
10-04 14:59:21.125   226   253 I dalvikvm:   at com.android.server.PackageManagerService.access$2300(PackageManagerService.java:153)
10-04 14:59:21.125   226   253 I dalvikvm:   at com.android.server.PackageManagerService$5.run(PackageManagerService.java:4756)
10-04 14:59:21.125   226   253 I dalvikvm:   at android.os.Handler.handleCallback(Handler.java:587)
10-04 14:59:21.125   226   253 I dalvikvm:   at android.os.Handler.dispatchMessage(Handler.java:92)
10-04 14:59:21.135   226   253 I dalvikvm:   at android.os.Looper.loop(Looper.java:130)
10-04 14:59:21.135   226   253 I dalvikvm:   at android.os.HandlerThread.run(HandlerThread.java:60)
10-04 14:59:21.135   226   253 I dalvikvm:
10-04 14:59:21.666   226   253 E dalvikvm-heap: Out of memory on a 160-byte allocation.
10-04 14:59:21.666   226   253 I dalvikvm: "PackageManager" prio=5 tid=12 RUNNABLE
10-04 14:59:21.666   226   253 I dalvikvm:   | group="main" sCount=0 dsCount=0 obj=0x40580028 self=0x304000
10-04 14:59:21.666   226   253 I dalvikvm:   | sysTid=253 nice=10 sched=0/0 cgrp=bg_non_interactive handle=3189808
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.Throwable.nativeFillInStackTrace(Native Method)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.Throwable.fillInStackTrace(Throwable.java:135)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.Throwable.<init>(Throwable.java:74)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.Error.<init>(Error.java:38)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.VirtualMachineError.<init>(VirtualMachineError.java:36)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.OutOfMemoryError.<init>(OutOfMemoryError.java:34)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.String.<init>(String.java:-1)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.lang.UnsafeByteSequence.toString(UnsafeByteSequence.java:80)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.util.jar.InitManifest.readValue(InitManifest.java:181)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.util.jar.InitManifest.readHeader(InitManifest.java:107)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.util.jar.InitManifest.initEntries(InitManifest.java:59)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.util.jar.Manifest.read(Manifest.java:211)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.util.jar.Manifest.<init>(Manifest.java:109)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.util.jar.JarFile.getManifest(JarFile.java:309)
10-04 14:59:21.666   226   253 I dalvikvm:   at java.util.jar.JarFile.getInputStream(JarFile.java:382)
10-04 14:59:21.666   226   253 I dalvikvm:   at android.content.pm.PackageParser.loadCertificates(PackageParser.java:350)
10-04 14:59:21.666   226   253 I dalvikvm:   at android.content.pm.PackageParser.collectCertificates(PackageParser.java:529)
10-04 14:59:21.666   226   253 I dalvikvm:   at com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:6007)
10-04 14:59:21.666   226   253 I dalvikvm:   at com.android.server.PackageManagerService.access$2300(PackageManagerService.java:153)
10-04 14:59:21.666   226   253 I dalvikvm:   at com.android.server.PackageManagerService$5.run(PackageManagerService.java:4756)
10-04 14:59:21.666   226   253 I dalvikvm:   at android.os.Handler.handleCallback(Handler.java:587)
10-04 14:59:21.666   226   253 I dalvikvm:   at android.os.Handler.dispatchMessage(Handler.java:92)
10-04 14:59:21.666   226   253 I dalvikvm:   at android.os.Looper.loop(Looper.java:130)
10-04 14:59:21.666   226   253 I dalvikvm:   at android.os.HandlerThread.run(HandlerThread.java:60)
10-04 14:59:21.666   226   253 I dalvikvm:
10-04 14:59:21.686   226   253 W dalvikvm: Exception thrown (Ljava/lang/OutOfMemoryError;) while throwing internal exception (Ljava/lang/OutOfMemoryError;)
10-04 14:59:22.016   226   253 W dalvikvm: threadid=12: thread exiting with uncaught exception (group=0x4001e560)
10-04 14:59:22.026   226   253 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: PackageManager
10-04 14:59:22.026   226   253 E AndroidRuntime: java.lang.OutOfMemoryError: [memory exhausted]
10-04 14:59:22.026   226   253 E AndroidRuntime:        at dalvik.system.NativeStart.main(Native Method)
10-04 14:59:22.166   306  1191 I ActivityThread: Removing dead content provider: settings
...



More information about the talk mailing list