FATAL EXCEPTION: MapWorker
java.lang.OutOfMemoryError
at android.graphics.Bitmap.nativeCreate(Native Method)
at android.graphics.Bitmap.createBitmap(Bitmap.java:604)
at android.graphics.Bitmap.createBitmap(Bitmap.java:584)
at org.mapsforge.map.android.graphics.AndroidBitmap.<init>(AndroidBitmap.java:46)
at org.mapsforge.map.android.graphics.AndroidGraphicFactory.createBitmap(AndroidGraphicFactory.java:104)
at org.mapsforge.map.layer.renderer.DatabaseRenderer.executeJob(DatabaseRenderer.java:157)
at org.mapsforge.map.layer.renderer.MapWorker.renderTile(MapWorker.java:63)
at org.mapsforge.map.layer.renderer.MapWorker.doWork(MapWorker.java:45)
at org.mapsforge.map.util.PausableThread.run(PausableThread.java:140)
FATAL EXCEPTION: main
java.lang.OutOfMemoryError
at android.graphics.Bitmap.nativeCreate(Native Method)
at android.graphics.Bitmap.createBitmap(Bitmap.java:604)
at android.graphics.Bitmap.createBitmap(Bitmap.java:584)
at org.mapsforge.map.android.graphics.AndroidBitmap.<init>(AndroidBitmap.java:46)
at org.mapsforge.map.android.graphics.AndroidGraphicFactory.createBitmap(AndroidGraphicFactory.java:104)
at org.mapsforge.map.view.FrameBuffer.setDimension(FrameBuffer.java:78)
at org.mapsforge.map.controller.FrameBufferController.onChange(FrameBufferController.java:65)
at org.mapsforge.map.model.common.Observable.notifyObservers(Observable.java:48)
at org.mapsforge.map.model.MapViewModel.setDimension(MapViewModel.java:34)
at org.mapsforge.map.android.view.MapView.onSizeChanged(MapView.java:139)
at android.view.View.setFrame(View.java:9661)
at android.view.View.layout(View.java:9575)
at android.widget.FrameLayout.onLayout(FrameLayout.java:400)
at android.view.View.layout(View.java:9581)
at android.view.ViewGroup.layout(ViewGroup.java:3877)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1542)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1403)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1314)
at android.view.View.layout(View.java:9581)
at android.view.ViewGroup.layout(ViewGroup.java:3877)
at android.widget.FrameLayout.onLayout(FrameLayout.java:400)
at android.view.View.layout(View.java:9581)
at android.view.ViewGroup.layout(ViewGroup.java:3877)
at android.view.ViewRoot.performTraversals(ViewRoot.java:1253)
at android.view.ViewRoot.handleMessage(ViewRoot.java:2003)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:132)
at android.app.ActivityThread.main(ActivityThread.java:4025)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:491)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
at dalvik.system.NativeStart.main(Native Method)
A maybe stupid idea that just came to me:
What if we don't add a separate thread to clean up the bitmaps asynchronously but rather do that synchronously, for example each time a new bitmap is created via the bitmap factory. Iterating through all map entries and calling bitmap.recycle on each value should be very fast. Most of the time the map would probably empty anyway so no delay would be added at all.
We could make the method to start this cleanup process public so that the enclosing activity may also call it when onDestroy is called, that means before the rotation and application restart happens.
Besides that I agree that we can at least reduce the problem by reusing tile bitmaps. In particular the TileLayer can use the same bitmap to read from the tile caches and draw its content ...
07-19 11:07:54.710: I/ActivityManager(131): Starting: Intent { cmp=org.mapsforge.applications.android.samples/.BasicMapViewer } from pid 2612
07-19 11:07:54.780: I/dalvikvm(2612): Could not find method android.view.View.setBackground, referenced from method org.mapsforge.applications.android.samples.Utils.setBackground
07-19 11:07:54.780: W/dalvikvm(2612): VFY: unable to resolve virtual method 2339: Landroid/view/View;.setBackground (Landroid/graphics/drawable/Drawable;)V
07-19 11:07:54.780: D/dalvikvm(2612): VFY: replacing opcode 0x6e at 0x0006
07-19 11:07:54.870: D/dalvikvm(2612): GC_FOR_ALLOC freed 170K, 4% free 7217K/7495K, paused 23ms
07-19 11:07:54.890: I/dalvikvm-heap(2612): Grow heap (frag case) to 15.223MB for 8467216-byte allocation
07-19 11:07:54.920: D/dalvikvm(2612): GC_FOR_ALLOC freed 0K, 3% free 15486K/15815K, paused 20ms
07-19 11:07:54.950: D/dalvikvm(2612): GC_CONCURRENT freed 9K, 3% free 15476K/15815K, paused 2ms+2ms
07-19 11:07:54.970: D/dalvikvm(2612): GC_FOR_ALLOC freed 0K, 3% free 15476K/15815K, paused 21ms
07-19 11:07:54.980: I/dalvikvm-heap(2612): Grow heap (frag case) to 23.289MB for 8467216-byte allocation
07-19 11:07:55.000: D/dalvikvm(2612): GC_FOR_ALLOC freed 0K, 2% free 23745K/24135K, paused 21ms
07-19 11:07:55.070: D/dalvikvm(2612): GC_CONCURRENT freed 17K, 2% free 23772K/24135K, paused 1ms+4ms
07-19 11:07:55.360: I/ActivityManager(131): Displayed org.mapsforge.applications.android.samples/.BasicMapViewer: +604ms
07-19 11:07:55.470: D/dalvikvm(2612): GC_CONCURRENT freed 1613K, 7% free 24201K/25927K, paused 2ms+5ms
07-19 11:07:55.570: D/dalvikvm(2612): GC_FOR_ALLOC freed 1703K, 8% free 24268K/26375K, paused 27ms
07-19 11:07:55.730: D/dalvikvm(2612): GC_CONCURRENT freed 399K, 2% free 25931K/26439K, paused 2ms+4ms
07-19 11:07:55.880: D/dalvikvm(2612): GC_CONCURRENT freed 106K, 1% free 27885K/28103K, paused 2ms+4ms
07-19 11:07:56.050: D/dalvikvm(2612): GC_CONCURRENT freed 119K, 1% free 29855K/30087K, paused 1ms+3ms
07-19 11:07:56.240: D/dalvikvm(2612): GC_CONCURRENT freed 183K, 1% free 31710K/32007K, paused 1ms+4ms
07-19 11:07:56.590: D/dalvikvm(2612): GC_CONCURRENT freed 195K, 1% free 33565K/33863K, paused 2ms+4ms
07-19 11:07:56.930: D/dalvikvm(2612): GC_CONCURRENT freed 200K, 1% free 35416K/35719K, paused 2ms+5ms
07-19 11:07:57.290: D/dalvikvm(2612): GC_CONCURRENT freed 267K, 1% free 37205K/37575K, paused 2ms+6ms
07-19 11:07:58.230: D/dalvikvm(2612): GC_FOR_ALLOC freed 13864K, 36% free 25196K/39175K, paused 126ms
07-19 11:07:58.380: D/dalvikvm(2612): GC_CONCURRENT freed 142K, 31% free 27101K/39175K, paused 2ms+4ms
07-19 11:07:58.550: D/dalvikvm(2612): GC_CONCURRENT freed 102K, 26% free 29047K/39175K, paused 2ms+4ms
07-19 11:07:58.740: D/dalvikvm(2612): GC_CONCURRENT freed 149K, 22% free 30945K/39175K, paused 2ms+6ms
07-19 11:07:59.080: D/dalvikvm(2612): GC_CONCURRENT freed 290K, 17% free 32702K/39175K, paused 2ms+6ms
07-19 11:07:59.430: D/dalvikvm(2612): GC_CONCURRENT freed 184K, 12% free 34566K/39175K, paused 2ms+6ms
07-19 11:07:59.990: V/AlarmManager(131): --- from triggerAlarmsLocked operation: com.acer.android.widget.digitalclock
07-19 11:07:59.990: I/AlarmManager(131): ----Alarm type: 1Second:1374225300.0
07-19 11:07:59.990: I/AlarmManager(131): Alarm type : 1, from setRepeating operation : android
07-19 11:07:59.990: I/AlarmManager(131): ----Alarm type: 1Second:1374224940.0
07-19 11:08:00.010: D/appWidgetIds(659): 6
07-19 11:08:00.230: D/dalvikvm(2612): GC_CONCURRENT freed 10409K, 34% free 26205K/39175K, paused 2ms+6ms
07-19 11:08:00.360: D/dalvikvm(2612): GC_CONCURRENT freed 230K, 29% free 28022K/39175K, paused 2ms+4ms
07-19 11:08:00.520: D/dalvikvm(2612): GC_CONCURRENT freed 134K, 24% free 29936K/39175K, paused 2ms+4ms
07-19 11:08:00.670: D/dalvikvm(2612): GC_CONCURRENT freed 449K, 20% free 31534K/39175K, paused 2ms+5ms
07-19 11:08:00.860: D/dalvikvm(2612): GC_CONCURRENT freed 94K, 15% free 33488K/39175K, paused 2ms+5ms
07-19 11:08:01.080: D/dalvikvm(2612): GC_CONCURRENT freed 227K, 10% free 35308K/39175K, paused 2ms+5ms
07-19 11:08:01.430: D/dalvikvm(2612): GC_CONCURRENT freed 217K, 6% free 37139K/39175K, paused 1ms+5ms
07-19 11:08:01.840: D/dalvikvm(2612): GC_CONCURRENT freed 237K, 1% free 38963K/39303K, paused 2ms+7ms
07-19 11:08:02.190: D/BatteryService(131): level:71 scale:100 status:3 health:2 present:true voltage: 3897 temperature: 348 technology: Li-ion AC powered:false USB powered:false icon:17302707 invalid charger:0
07-19 11:08:02.280: D/dalvikvm(2612): GC_CONCURRENT freed 292K, 1% free 40764K/41159K, paused 2ms+7ms
07-19 11:08:03.470: D/dalvikvm(2612): GC_CONCURRENT freed 16552K, 39% free 26345K/42951K, paused 2ms+4ms
07-19 11:08:03.610: D/dalvikvm(2612): GC_CONCURRENT freed 144K, 35% free 28249K/42951K, paused 2ms+4ms
07-19 11:08:03.780: D/dalvikvm(2612): GC_CONCURRENT freed 118K, 30% free 30179K/42951K, paused 2ms+4ms
07-19 11:08:03.960: D/dalvikvm(2612): GC_CONCURRENT freed 112K, 26% free 32115K/42951K, paused 2ms+5ms
07-19 11:08:04.250: D/dalvikvm(2612): GC_CONCURRENT freed 225K, 21% free 33938K/42951K, paused 2ms+5ms
07-19 11:08:04.600: D/dalvikvm(2612): GC_CONCURRENT freed 216K, 17% free 35769K/42951K, paused 2ms+6ms
07-19 11:08:04.960: D/dalvikvm(2612): GC_CONCURRENT freed 158K, 13% free 37659K/42951K, paused 1ms+7ms
07-19 11:08:05.810: D/dalvikvm(2612): GC_CONCURRENT freed 12161K, 36% free 27545K/42951K, paused 2ms+4ms
07-19 11:08:05.970: D/dalvikvm(2612): GC_CONCURRENT freed 126K, 32% free 29466K/42951K, paused 2ms+4ms
07-19 11:08:06.140: D/dalvikvm(2612): GC_CONCURRENT freed 84K, 27% free 31430K/42951K, paused 2ms+4ms
07-19 11:08:06.320: D/dalvikvm(2612): GC_CONCURRENT freed 126K, 23% free 33351K/42951K, paused 1ms+4ms
07-19 11:08:06.510: D/dalvikvm(2612): GC_CONCURRENT freed 161K, 18% free 35237K/42951K, paused 2ms+4ms
07-19 11:08:06.720: D/dalvikvm(2612): GC_CONCURRENT freed 79K, 14% free 37205K/42951K, paused 2ms+4ms
07-19 11:08:06.940: D/dalvikvm(2612): GC_CONCURRENT freed 92K, 10% free 39050K/42951K, paused 2ms+3ms
07-19 11:08:07.280: D/dalvikvm(2612): GC_CONCURRENT freed 311K, 6% free 40787K/42951K, paused 2ms+5ms
07-19 11:08:07.680: D/dalvikvm(2612): GC_CONCURRENT freed 247K, 1% free 42588K/42951K, paused 2ms+6ms
07-19 11:08:08.090: D/dalvikvm(2612): GC_CONCURRENT freed 187K, 1% free 44453K/44743K, paused 1ms+6ms
07-19 11:08:08.490: D/dalvikvm(2612): GC_CONCURRENT freed 251K, 1% free 46308K/46663K, paused 1ms+8ms
07-19 11:08:08.910: I/dalvikvm-heap(2612): Clamp target GC heap from 49.178MB to 48.000MB
07-19 11:08:08.910: D/dalvikvm(2612): GC_CONCURRENT freed 208K, 1% free 48208K/48519K, paused 2ms+8ms
07-19 11:08:09.040: I/ActivityManager(131): Start proc com.smedio.mediaplayer for service com.smedio.mediaplayer/.WatchdogService: pid=2633 uid=10001 gids={3003, 1015, 3002}
07-19 11:08:09.230: I/dalvikvm-heap(2612): Clamp target GC heap from 49.880MB to 48.000MB
07-19 11:08:09.230: D/dalvikvm(2612): GC_CONCURRENT freed 129K, 1% free 48927K/49159K, paused 2ms+9ms
07-19 11:08:09.480: I/dalvikvm-heap(2612): Clamp target GC heap from 49.988MB to 48.000MB
07-19 11:08:09.480: D/dalvikvm(2612): GC_CONCURRENT freed 11K, 1% free 49038K/49159K, paused 2ms+10ms
07-19 11:08:09.710: I/dalvikvm-heap(2612): Clamp target GC heap from 49.992MB to 48.000MB
07-19 11:08:09.710: D/dalvikvm(2612): GC_FOR_ALLOC freed <1K, 1% free 49041K/49159K, paused 226ms
07-19 11:08:09.710: I/dalvikvm-heap(2612): Forcing collection of SoftReferences for 488-byte allocation
07-19 11:08:09.880: V/AlarmManager(131): --- from triggerAlarmsLocked operation: com.google.android.gsf
07-19 11:08:09.880: I/AlarmManager(131): ----Alarm type: 0Second:1374226689.896000000
07-19 11:08:09.890: I/EventLogService(242): Aggregate from 1374223089820 (log), 1374223089820 (data)
07-19 11:08:09.940: I/AlarmManager(131): Alarm type : 0, from setRepeating operation : com.google.android.gsf
07-19 11:08:09.940: I/dalvikvm-heap(2612): Clamp target GC heap from 49.992MB to 48.000MB
07-19 11:08:09.940: D/dalvikvm(2612): GC_BEFORE_OOM freed 12K, 1% free 49028K/49159K, paused 236ms
07-19 11:08:09.940: E/dalvikvm-heap(2612): Out of memory on a 488-byte allocation.
07-19 11:08:09.940: I/dalvikvm(2612): "MapWorker" prio=3 tid=10 RUNNABLE JIT
07-19 11:08:09.940: I/dalvikvm(2612): | group="main" sCount=0 dsCount=0 obj=0x40888178 self=0x277c28
07-19 11:08:09.940: I/dalvikvm(2612): | sysTid=2627 nice=13 sched=0/0 cgrp=bg_non_interactive handle=2587976
07-19 11:08:09.940: I/AlarmManager(131): ----Alarm type: 0Second:1374226689.950000000
07-19 11:08:09.950: I/dalvikvm(2612): | schedstat=( 9555949000 568340000 5169 ) utm=927 stm=28 core=0
07-19 11:08:09.950: I/dalvikvm(2612): at org.mapsforge.map.layer.renderer.DatabaseRenderer.renderWay(DatabaseRenderer.java:~349)
07-19 11:08:09.950: I/dalvikvm(2612): at org.mapsforge.map.layer.renderer.DatabaseRenderer.processReadMapData(DatabaseRenderer.java:321)
07-19 11:08:09.950: I/dalvikvm(2612): at org.mapsforge.map.layer.renderer.DatabaseRenderer.executeJob(DatabaseRenderer.java:152)
07-19 11:08:09.950: I/dalvikvm(2612): at org.mapsforge.map.layer.renderer.MapWorker.renderTile(MapWorker.java:62)
07-19 11:08:09.950: I/dalvikvm(2612): at org.mapsforge.map.layer.renderer.MapWorker.doWork(MapWorker.java:44)
07-19 11:08:09.950: I/dalvikvm(2612): at org.mapsforge.map.util.PausableThread.run(PausableThread.java:140)
07-19 11:08:09.960: W/dalvikvm(2612): threadid=10: thread exiting with uncaught exception (group=0x4015b760)
07-19 11:08:10.190: I/dalvikvm-heap(2612): Clamp target GC heap from 49.992MB to 48.000MB
07-19 11:08:10.190: D/dalvikvm(2612): GC_CONCURRENT freed <1K, 1% free 49029K/49159K, paused 2ms+3ms
07-19 11:08:10.400: D/dalvikvm(2612): GC_CONCURRENT freed 12771K, 27% free 36258K/49159K, paused 2ms+3ms
07-19 11:08:10.400: E/AndroidRuntime(2612): FATAL EXCEPTION: MapWorker
07-19 11:08:10.400: E/AndroidRuntime(2612): java.lang.OutOfMemoryError
07-19 11:08:10.400: E/AndroidRuntime(2612): at org.mapsforge.map.layer.renderer.DatabaseRenderer.renderWay(DatabaseRenderer.java:349)
07-19 11:08:10.400: E/AndroidRuntime(2612): at org.mapsforge.map.layer.renderer.DatabaseRenderer.processReadMapData(DatabaseRenderer.java:321)
07-19 11:08:10.400: E/AndroidRuntime(2612): at org.mapsforge.map.layer.renderer.DatabaseRenderer.executeJob(DatabaseRenderer.java:152)
07-19 11:08:10.400: E/AndroidRuntime(2612): at org.mapsforge.map.layer.renderer.MapWorker.renderTile(MapWorker.java:62)
07-19 11:08:10.400: E/AndroidRuntime(2612): at org.mapsforge.map.layer.renderer.MapWorker.doWork(MapWorker.java:44)
07-19 11:08:10.400: E/AndroidRuntime(2612): at org.mapsforge.map.util.PausableThread.run(PausableThread.java:140)
07-19 11:08:10.400: W/ActivityManager(131): Force finishing activity org.mapsforge.applications.android.samples/.BasicMapViewer
07-19 11:08:11.000: V/AlarmManager(131): --- from triggerAlarmsLocked operation: android
07-19 11:08:11.000: I/AlarmManager(131): ----Alarm type: 3Second:5509.93000000
07-19 11:08:11.010: I/ActivityManager(131): Start proc com.acer.ap.sns for service com.acer.ap.sns/.service.SNSService: pid=2643 uid=10013 gids={3003, 1015}
07-19 11:08:11.090: I/ActivityThread(2643): Pub com.acer.ap.sns.db.DBProvider: com.acer.ap.sns.db.DBProvider
07-19 11:08:11.100: I/SocialJogger(2643): SNSService onCreate
07-19 11:08:11.120: I/SocialJogger(2643): There is 4 groups now, current order: 2
07-19 11:08:11.120: I/SocialJogger(2643): SNSService onStartCommand + [com.acer.ap.sns.service.ACTION_AUTO_REFRESH_TRIGGERED]
07-19 11:08:11.120: I/SocialJogger(2643): SNSservice scheduleAlarmTriggered but SNSManager is not ready
07-19 11:08:11.120: I/ActivityManager(131): Start proc com.acer.ap.sns.webservice.SNSWebService for service com.acer.ap.sns/.webservice.SNSWebService: pid=2651 uid=10013 gids={3003, 1015}
07-19 11:08:11.140: I/SocialJogger(2643): CachedImageService onCreate
07-19 11:08:11.140: I/SocialJogger(2643): CachedImageService onbind
07-19 11:08:11.190: I/SocialJogger(2643): SNSManager is ready
07-19 11:08:12.130: I/SocialJogger(2643): SNSservice is starting to refresh posts
07-19 11:08:12.150: I/SocialJogger(2643): SNSService refresh posts complete [0, 0, -100]
07-19 11:08:12.150: I/SocialJogger(2643): Not to clear cache images because clear expired cache image one time in half a day
07-19 11:08:12.150: I/SocialJogger(2643): SNSservice the auto refresh is enabled [1800000]
07-19 11:08:12.150: I/SocialJogger(2643): SNSservice stopRepeatingListener
07-19 11:08:12.150: I/SocialJogger(2643): SNSservice startRepeatingListener, interval: 1800000
07-19 11:08:12.150: I/SocialJogger(2643): SNSservice isShowNotification: false
07-19 11:08:12.150: I/SocialJogger(2643): To stop SNSService
07-19 11:08:12.150: I/SocialJogger(2643): SNSService is already stopped
07-19 11:08:12.150: I/SocialJogger(2643): SNSService onDestroy
07-19 11:08:12.150: I/AlarmManager(131): Alarm type : 3, from setRepeating operation : com.acer.ap.sns
07-19 11:08:12.160: I/SocialJogger(2643): CachedImageService onUnbind
07-19 11:08:12.160: I/SocialJogger(2643): CachedImageService onDestroy
07-19 11:08:12.160: I/ActivityManager(131): No longer want com.android.defcontainer (pid 2326): hidden #16
07-19 11:08:12.200: D/dalvikvm(2643): GC_CONCURRENT freed 188K, 5% free 6597K/6919K, paused 5ms+2ms
07-19 10:59:06.534: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:06.534: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:06.534: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 24-byte allocation
07-19 10:59:06.644: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:06.644: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:06.644: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:06.644: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 24-byte allocation
07-19 10:59:06.664: W/dalvikvm-heap(15111): Attempted recursive GC
07-19 10:59:06.664: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:06.664: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 24-byte allocation
07-19 10:59:06.774: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:06.774: D/dalvikvm(15111): GC_CONCURRENT freed <1K, 16% free 13127K/15559K, external 17261K/19309K, paused 2ms+2ms
07-19 10:59:06.874: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:06.874: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 100ms
07-19 10:59:06.874: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:06.874: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 28-byte allocation
07-19 10:59:06.984: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:06.984: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:06.984: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:06.984: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 8-byte allocation
07-19 10:59:07.084: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.084: D/dalvikvm(15111): GC_FOR_MALLOC freed <1K, 16% free 13127K/15559K, external 17261K/19309K, paused 100ms
07-19 10:59:07.084: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.084: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 24-byte allocation
07-19 10:59:07.184: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.184: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:07.184: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.184: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 24-byte allocation
07-19 10:59:07.314: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.314: D/dalvikvm(15111): GC_CONCURRENT freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 2ms+2ms
07-19 10:59:07.414: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.414: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:07.414: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.414: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 28-byte allocation
07-19 10:59:07.524: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.524: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:07.524: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.524: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 24-byte allocation
07-19 10:59:07.634: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.634: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:07.634: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.634: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 20-byte allocation
07-19 10:59:07.654: W/dalvikvm-heap(15111): Attempted recursive GC
07-19 10:59:07.654: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.654: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 12-byte allocation
07-19 10:59:07.754: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.754: D/dalvikvm(15111): GC_CONCURRENT freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 1ms+2ms
07-19 10:59:07.854: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.854: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 100ms
07-19 10:59:07.854: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.854: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 28-byte allocation
07-19 10:59:07.964: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:07.964: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 99ms
07-19 10:59:07.964: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:07.964: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 8-byte allocation
07-19 10:59:08.064: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:08.064: D/dalvikvm(15111): GC_FOR_MALLOC freed <1K, 16% free 13127K/15559K, external 17261K/19309K, paused 100ms
07-19 10:59:08.064: I/dalvikvm-heap(15111): Clamp target GC heap from 32.003MB to 32.000MB
07-19 10:59:08.064: I/dalvikvm-heap(15111): Grow heap (frag case) to 32.000MB for 20-byte allocation
07-19 10:59:08.174: I/dalvikvm-heap(15111): Clamp target GC heap from 34.003MB to 32.000MB
07-19 10:59:08.174: D/dalvikvm(15111): GC_FOR_MALLOC freed 0K, 16% free 13127K/15559K, external 17261K/19309K, paused 100ms
07-19 11:03:33.884: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 66% free 5195K/15111K, external 17517K/19309K, paused 36ms
07-19 11:03:33.934: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 66% free 5195K/15111K, external 17517K/19309K, paused 35ms
07-19 11:03:33.994: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 66% free 5195K/15111K, external 17517K/19309K, paused 35ms
07-19 11:03:34.644: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 339K, 67% free 5106K/15111K, external 17517K/19309K, paused 39ms
07-19 11:03:34.904: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 392K, 66% free 5161K/15111K, external 17517K/19309K, paused 40ms
07-19 11:03:35.084: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 166K, 67% free 5035K/15111K, external 17517K/19309K, paused 35ms
07-19 11:03:35.154: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 67% free 5036K/15111K, external 17517K/19309K, paused 39ms
07-19 11:03:35.214: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 33K, 67% free 5035K/15111K, external 17517K/19309K, paused 34ms
07-19 11:03:35.264: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 67% free 5034K/15111K, external 17517K/19309K, paused 33ms
07-19 11:03:35.314: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 67% free 5034K/15111K, external 17517K/19309K, paused 33ms
07-19 11:03:35.364: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 67% free 5034K/15111K, external 17517K/19309K, paused 34ms
07-19 11:03:35.414: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 32K, 67% free 5034K/15111K, external 17517K/19309K, paused 33ms
07-19 11:03:35.714: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 946K, 63% free 5613K/15111K, external 17517K/19309K, paused 48ms
07-19 11:03:36.004: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 612K, 67% free 5040K/15111K, external 17517K/19309K, paused 42ms
07-19 11:03:36.154: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 279K, 67% free 5137K/15111K, external 17517K/19309K, paused 38ms
07-19 11:03:36.194: D/dalvikvm(15331): GC_EXTERNAL_ALLOC freed 1K, 66% free 5171K/15111K, external 17517K/19309K, paused 39ms
07-19 11:03:36.214: E/dalvikvm-heap(15331): 262144-byte external allocation too large for this process.
07-19 11:03:36.214: E/GraphicsJNI(15331): VM won't let us allocate 262144 bytes
07-19 11:03:36.244: D/dalvikvm(15331): GC_FOR_MALLOC freed <1K, 66% free 5171K/15111K, external 17517K/19309K, paused 26ms
07-19 11:03:36.254: D/skia(15331): --- decoder->decode returned false
07-19 11:03:36.254: W/dalvikvm(15331): threadid=9: thread exiting with uncaught exception (group=0x2aac8578)
07-19 11:03:36.254: E/AndroidRuntime(15331): FATAL EXCEPTION: LayerManager
07-19 11:03:36.254: E/AndroidRuntime(15331): java.lang.OutOfMemoryError: bitmap size exceeds VM budget
07-19 11:03:36.254: E/AndroidRuntime(15331): at android.graphics.BitmapFactory.nativeDecodeStream(Native Method)
07-19 11:03:36.254: E/AndroidRuntime(15331): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:504)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.android.graphics.AndroidBitmap.<init>(AndroidBitmap.java:46)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.android.graphics.AndroidGraphicFactory.createBitmap(AndroidGraphicFactory.java:103)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.layer.cache.FileSystemTileCache.get(FileSystemTileCache.java:100)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.layer.cache.TwoLevelTileCache.get(TwoLevelTileCache.java:61)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.layer.TileLayer.drawParentTileBitmap(TileLayer.java:81)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.layer.TileLayer.draw(TileLayer.java:62)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.layer.LayerManager.doWork(LayerManager.java:91)
07-19 11:03:36.254: E/AndroidRuntime(15331): at org.mapsforge.map.util.PausableThread.run(PausableThread.java:140)
07-19 11:03:36.254: W/ActivityManager(240): Force finishing activity org.mapsforge.applications.android.samples/.BasicMapViewer
07-19 11:03:36.744: D/dalvikvm(15331): GC_CONCURRENT freed 357K, 55% free 6827K/15111K, external 17261K/19309K, paused 2ms+3ms
07-19 11:03:37.174: D/dalvikvm(15331): GC_CONCURRENT freed 310K, 44% free 8496K/15111K, external 17261K/19309K, paused 2ms+4ms
07-19 11:03:37.674: I/dalvikvm(15331): Jit: resizing JitTable from 4096 to 8192
07-19 11:03:37.974: D/dalvikvm(15331): GC_CONCURRENT freed 4433K, 60% free 6111K/15111K, external 17517K/19309K, paused 2ms+4ms
07-19 11:03:38.214: D/dalvikvm(15331): GC_CONCURRENT freed 147K, 47% free 8011K/15111K, external 17261K/19309K, paused 2ms+4ms
07-19 11:03:38.604: D/dalvikvm(15331): GC_CONCURRENT freed 320K, 37% free 9662K/15111K, external 17261K/19309K, paused 2ms+4ms
07-19 11:03:39.254: I/dalvikvm-heap(15331): Clamp target GC heap from 32.396MB to 32.000MB
07-19 11:03:39.264: D/dalvikvm(15331): GC_CONCURRENT freed 376K, 26% free 11225K/15111K, external 17517K/19309K, paused 2ms+4ms
07-19 11:03:39.944: D/dalvikvm(15331): GC_CONCURRENT freed 6281K, 57% free 6599K/15303K, external 17261K/19309K, paused 2ms+4ms
07-19 11:03:40.204: D/dalvikvm(15331): GC_CONCURRENT freed 139K, 45% free 8505K/15303K, external 17261K/19309K, paused 2ms+4ms
07-19 11:03:40.544: D/dalvikvm(15331): GC_CONCURRENT freed 249K, 34% free 10217K/15303K, external 17261K/19309K, paused 2ms+3ms
07-19 11:03:41.024: I/dalvikvm-heap(15331): Clamp target GC heap from 32.814MB to 32.000MB
07-19 11:03:41.024: D/dalvikvm(15331): GC_CONCURRENT freed 291K, 23% free 11909K/15303K, external 17261K/19309K, paused 2ms+4ms
07-19 11:03:41.354: I/dalvikvm-heap(15331): Clamp target GC heap from 33.921MB to 32.000MB
07-19 11:03:41.354: D/dalvikvm(15331): GC_CONCURRENT freed 121K, 17% free 13043K/15559K, external 17261K/19309K, paused 2ms+5ms
07-19 11:03:41.504: I/dalvikvm-heap(15331): Clamp target GC heap from 33.983MB to 32.000MB
07-19 11:03:41.504: D/dalvikvm(15331): GC_CONCURRENT freed 5K, 16% free 13106K/15559K, external 17261K/19309K, paused 2ms+5ms
07-19 11:03:41.604: I/dalvikvm-heap(15331): Clamp target GC heap from 33.993MB to 32.000MB
07-19 11:03:41.604: D/dalvikvm(15331): GC_FOR_MALLOC freed 2K, 16% free 13116K/15559K, external 17261K/19309K, paused 99ms
07-19 11:03:41.734: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:41.734: D/dalvikvm(15331): GC_CONCURRENT freed <1K, 16% free 13118K/15559K, external 17261K/19309K, paused 2ms+3ms
07-19 11:03:41.834: I/dalvikvm-heap(15331): Clamp target GC heap from 33.995MB to 32.000MB
07-19 11:03:41.834: D/dalvikvm(15331): GC_FOR_MALLOC freed <1K, 16% free 13118K/15559K, external 17261K/19309K, paused 99ms
07-19 11:03:41.984: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:41.984: D/dalvikvm(15331): GC_CONCURRENT freed <1K, 16% free 13118K/15559K, external 17261K/19309K, paused 1ms+3ms
07-19 11:03:42.084: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.084: D/dalvikvm(15331): GC_FOR_MALLOC freed <1K, 16% free 13119K/15559K, external 17261K/19309K, paused 100ms
07-19 11:03:42.204: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.204: D/dalvikvm(15331): GC_CONCURRENT freed <1K, 16% free 13119K/15559K, external 17261K/19309K, paused 2ms+2ms
07-19 11:03:42.304: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.304: D/dalvikvm(15331): GC_FOR_MALLOC freed <1K, 16% free 13119K/15559K, external 17261K/19309K, paused 100ms
07-19 11:03:42.414: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.414: D/dalvikvm(15331): GC_FOR_MALLOC freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 99ms
07-19 11:03:42.414: I/dalvikvm-heap(15331): Forcing collection of SoftReferences for 24-byte allocation
07-19 11:03:42.524: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.524: D/dalvikvm(15331): GC_FOR_MALLOC freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 110ms
07-19 11:03:42.524: E/dalvikvm-heap(15331): Out of memory on a 24-byte allocation.
07-19 11:03:42.524: I/dalvikvm(15331): "HeapWorker" daemon prio=5 tid=2 RUNNABLE
07-19 11:03:42.524: I/dalvikvm(15331): | group="system" sCount=0 dsCount=0 obj=0x2afc2088 self=0x21b0a8
07-19 11:03:42.524: I/dalvikvm(15331): | sysTid=15332 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2695832
07-19 11:03:42.524: I/dalvikvm(15331): at com.android.internal.os.BinderInternal$GcWatcher.finalize(BinderInternal.java:~48)
07-19 11:03:42.524: I/dalvikvm(15331): at dalvik.system.NativeStart.run(Native Method)
07-19 11:03:42.654: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.654: D/dalvikvm(15331): GC_CONCURRENT freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 1ms+2ms
07-19 11:03:42.744: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.744: D/dalvikvm(15331): GC_FOR_MALLOC freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 98ms
07-19 11:03:42.744: I/dalvikvm-heap(15331): Forcing collection of SoftReferences for 24-byte allocation
07-19 11:03:42.844: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.844: D/dalvikvm(15331): GC_FOR_MALLOC freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 99ms
07-19 11:03:42.844: E/dalvikvm-heap(15331): Out of memory on a 24-byte allocation.
07-19 11:03:42.844: I/dalvikvm(15331): "MapWorker" prio=3 tid=10 RUNNABLE JIT
07-19 11:03:42.844: I/dalvikvm(15331): | group="main" sCount=0 dsCount=0 obj=0x2b0134b0 self=0x2e6078
07-19 11:03:42.844: I/dalvikvm(15331): | sysTid=15340 nice=13 sched=3/0 cgrp=[fopen-error:2] handle=3039664
07-19 11:03:42.844: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.scaleLatLong(DatabaseRenderer.java:~377)
07-19 11:03:42.844: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.renderWay(DatabaseRenderer.java:352)
07-19 11:03:42.844: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.processReadMapData(DatabaseRenderer.java:321)
07-19 11:03:42.844: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.executeJob(DatabaseRenderer.java:152)
07-19 11:03:42.844: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.MapWorker.renderTile(MapWorker.java:62)
07-19 11:03:42.844: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.MapWorker.doWork(MapWorker.java:44)
07-19 11:03:42.844: I/dalvikvm(15331): at org.mapsforge.map.util.PausableThread.run(PausableThread.java:140)
07-19 11:03:42.964: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:42.964: D/dalvikvm(15331): GC_FOR_MALLOC freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 102ms
07-19 11:03:42.964: I/dalvikvm-heap(15331): Forcing collection of SoftReferences for 24-byte allocation
07-19 11:03:43.064: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:43.064: D/dalvikvm(15331): GC_FOR_MALLOC freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 99ms
07-19 11:03:43.064: E/dalvikvm-heap(15331): Out of memory on a 24-byte allocation.
07-19 11:03:43.064: I/dalvikvm(15331): "HeapWorker" daemon prio=5 tid=2 RUNNABLE
07-19 11:03:43.064: I/dalvikvm(15331): | group="system" sCount=0 dsCount=0 obj=0x2afc2088 self=0x21b0a8
07-19 11:03:43.064: I/dalvikvm(15331): | sysTid=15332 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2695832
07-19 11:03:43.064: I/dalvikvm(15331): at com.android.internal.os.BinderInternal$GcWatcher.finalize(BinderInternal.java:~48)
07-19 11:03:43.064: I/dalvikvm(15331): at dalvik.system.NativeStart.run(Native Method)
07-19 11:03:43.064: I/dalvikvm(15331): Uncaught exception thrown by finalizer (will be discarded):
07-19 11:03:43.064: I/dalvikvm(15331): Ljava/lang/OutOfMemoryError;: [memory exhausted]
07-19 11:03:43.064: I/dalvikvm(15331): at dalvik.system.NativeStart.main(Native Method)
07-19 11:03:43.174: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:43.174: D/dalvikvm(15331): GC_FOR_MALLOC freed <1K, 16% free 13119K/15559K, external 17261K/19309K, paused 98ms
07-19 11:03:43.174: I/dalvikvm-heap(15331): Forcing collection of SoftReferences for 24-byte allocation
07-19 11:03:43.274: I/dalvikvm-heap(15331): Clamp target GC heap from 33.996MB to 32.000MB
07-19 11:03:43.274: D/dalvikvm(15331): GC_FOR_MALLOC freed 0K, 16% free 13119K/15559K, external 17261K/19309K, paused 99ms
07-19 11:03:43.274: E/dalvikvm-heap(15331): Out of memory on a 24-byte allocation.
07-19 11:03:43.274: I/dalvikvm(15331): "MapWorker" prio=3 tid=10 RUNNABLE JIT
07-19 11:03:43.274: I/dalvikvm(15331): | group="main" sCount=0 dsCount=0 obj=0x2b0134b0 self=0x2e6078
07-19 11:03:43.274: I/dalvikvm(15331): | sysTid=15340 nice=13 sched=3/0 cgrp=[fopen-error:2] handle=3039664
07-19 11:03:43.274: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.scaleLatLong(DatabaseRenderer.java:~377)
07-19 11:03:43.274: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.renderWay(DatabaseRenderer.java:352)
07-19 11:03:43.274: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.processReadMapData(DatabaseRenderer.java:321)
07-19 11:03:43.274: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.DatabaseRenderer.executeJob(DatabaseRenderer.java:152)
07-19 11:03:43.274: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.MapWorker.renderTile(MapWorker.java:62)
07-19 11:03:43.274: I/dalvikvm(15331): at org.mapsforge.map.layer.renderer.MapWorker.doWork(MapWorker.java:44)
07-19 11:03:43.274: I/dalvikvm(15331): at org.mapsforge.map.util.PausableThread.run(PausableThread.java:140)
07-19 11:03:43.364: D/dalvikvm(15331): GC_FOR_MALLOC freed 4702K, 46% free 8416K/15559K, external 17261K/19309K, paused 95ms
07-19 11:03:43.364: W/dalvikvm(15331): threadid=10: thread exiting with uncaught exception (group=0x2aac8578)
07-19 11:03:43.364: I/Process(15331): Sending signal. PID: 15331 SIG: 9
07-19 11:03:43.374: I/ActivityManager(240): Process org.mapsforge.applications.android.samples (pid 15331) has died.
07-19 11:03:43.384: D/kernel(120): [32425.996154] binder: release 15331:15339 transaction 1692225 out, still active
07-19 11:03:43.384: D/kernel(120): [32425.996826] binder: 240:240 transaction failed 29189, size 56-0
07-19 11:36:20.360: I/ActivityManager(131): Config changed: {1.0 0mcc0mnc fr_FR sw800dp w1280dp h752dp xlrg land finger -keyb/v/h -nav/h s.6}
07-19 11:36:20.440: I/MusicA(1647): updateWidget() ) --- int displayID = -1
07-19 11:36:20.450: D/HAL(3064): [HAL] hw_get_module:share library path:/system/lib/hw/gralloc.tegra.so
07-19 11:36:20.480: D/dalvikvm(3064): GC_FOR_ALLOC freed 8628K, 30% free 24834K/35335K, paused 31ms
07-19 11:36:20.490: I/dalvikvm-heap(3064): Grow heap (frag case) to 31.998MB for 8017936-byte allocation
07-19 11:36:20.530: D/dalvikvm(3064): GC_CONCURRENT freed 0K, 25% free 32664K/43207K, paused 1ms+3ms
07-19 11:36:20.560: D/dalvikvm(3064): GC_FOR_ALLOC freed 2K, 25% free 32661K/43207K, paused 27ms
07-19 11:36:20.560: I/dalvikvm-heap(3064): Forcing collection of SoftReferences for 8017936-byte allocation
07-19 11:36:20.590: D/dalvikvm(3064): GC_BEFORE_OOM freed 12K, 25% free 32648K/43207K, paused 33ms
07-19 11:36:20.590: E/dalvikvm-heap(3064): Out of memory on a 8017936-byte allocation.
07-19 11:36:20.590: I/dalvikvm(3064): "main" prio=5 tid=1 RUNNABLE
07-19 11:36:20.590: I/dalvikvm(3064): | group="main" sCount=0 dsCount=0 obj=0x40162600 self=0x12620
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/459b304b-a211-4537-be19-54127a9a0b5d%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "mapsforge-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/44b0bf80-8c9f-4371-b16c-78a3ce99237b%40googlegroups.com.