bug: map loading error (empty map)

72 views
Skip to first unread message

grin

unread,
Jul 28, 2014, 6:24:09 AM7/28/14
to osm...@googlegroups.com
Started in the latest gplay version (v1.8.2): sometimes (most probably after suspend/resume, or entering a menu from the map then going back) the map is completely empty, and the only fix is to close osmand and restart. Probably some exception kills it but I cannot quite see it in the exception.log. Maybe this one? (Rarely happens and I'm usually not in the position to check for the details. Sorry. :-()

I haven't seen such error before.

Apk Version : 1.8.2 182
Exception occured in thread Thread[main,5,main] :
android.content.res.Resources$NotFoundException: File res/drawable/map_btn_info.xml from drawable resource ID #0x7f020212
        at android.content.res.Resources.loadDrawable(Resources.java:1735)
        at android.content.res.Resources.getDrawable(Resources.java:596)
        at android.view.View.setBackgroundResource(View.java:7579)
        at net.osmand.plus.views.controls.MapControls.applyAttributes(MapControls.java:85)
        at net.osmand.plus.views.controls.MapControls.addButton(MapControls.java:67)
        at net.osmand.plus.views.controls.MapControls.addButton(MapControls.java:61)
        at net.osmand.plus.views.controls.MapRoutePlanControl.showControls(MapRoutePlanControl.java:24)
        at net.osmand.plus.views.controls.MapControls.showWithDelay(MapControls.java:126)
        at net.osmand.plus.views.MapControlsLayer.onTouchEvent(MapControlsLayer.java:228)
        at net.osmand.plus.views.OsmandMapTileView.onTouchEvent(OsmandMapTileView.java:718)
        at android.view.View.dispatchTouchEvent(View.java:3896)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:873)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:873)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:873)
        at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1934)
        at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1190)
        at android.app.Activity.dispatchTouchEvent(Activity.java:2155)
        at net.osmand.access.AccessibleActivity.dispatchNativeTouchEvent(AccessibleActivity.java:20)
        at net.osmand.access.AccessibleContent.dispatchTouchEvent(AccessibleContent.java:82)
        at net.osmand.access.AccessibleActivity.dispatchTouchEvent(AccessibleActivity.java:25)
        at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1918)
        at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2298)
        at android.view.ViewRoot.handleMessage(ViewRoot.java:1887)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:130)
        at android.app.ActivityThread.main(ActivityThread.java:3844)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:507)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
        at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
        at android.graphics.drawable.DrawableContainer$DrawableContainerState.addChild(DrawableContainer.java:349)
        at android.graphics.drawable.StateListDrawable$StateListState.addStateSet(StateListDrawable.java:267)
        at android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:175)
        at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:795)
        at android.graphics.drawable.Drawable.createFromXml(Drawable.java:736)
        at android.content.res.Resources.loadDrawable(Resources.java:1732)
        ... 30 more

Max

unread,
Jul 28, 2014, 9:54:34 AM7/28/14
to osm...@googlegroups.com

Max

unread,
Jul 28, 2014, 9:56:56 AM7/28/14
to osm...@googlegroups.com
I remember, there was another user with screenshots of the white map.
But I did not find it again.
I think it was in groups, but maybe it was in issues.

Regards,
Max
Reply all
Reply to author
Forward
0 new messages