Bug 59711 - Can't resolve name on Element
Summary: Can't resolve name on Element
Status: CONFIRMED
Alias: None
Product: Forms
Classification: Xamarin
Component: Forms ()
Version: 2.4.0
Hardware: PC Windows
: Normal normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2017-09-24 20:40 UTC by Dmitry
Modified: 2018-02-23 19:48 UTC (History)
3 users (show)

Tags: ac
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report for Bug 59711 on Developer Community or GitHub if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: Developer Community HTML or GitHub Markdown
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments

Related Links:
Status:
CONFIRMED

Description Dmitry 2017-09-24 20:40:45 UTC
I am using XF running on Android devices: API 15, 17

I have checked this bug with following versions: 2.3.4.247, 2.3.5.256-pre6, 2.4.0.275-pre3

There is TabbedView with children:
- Page1
- Page2

It seems XF can't get reference to Page2's x:Name. The following exception happens when ListView's ItemTemplate is in Resources dictionary and is being picking by TemplateSelector. In case ItemTemplate is set directly, this works fine. Look at the WorkingCase.xaml

I've created repo with this issue: https://github.com/useruser11/xfelementnametest

09-25 00:12:21.052 I/MonoDroid( 4616): UNHANDLED EXCEPTION:
09-25 00:12:21.068 I/MonoDroid( 4616): System.Exception: Can't resolve name on Element
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.Xaml.ReferenceExtension.ProvideValue (System.IServiceProvider serviceProvider) [0x000b6] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Xaml\MarkupExtensions\ReferenceExtension.cs:36 
09-25 00:12:21.068 I/MonoDroid( 4616):   at ElementNameTest.Page2+<InitializeComponent>_anonXamlCDataTemplate_0.LoadDataTemplate () [0x00142] in <216aeaf3e89c454e8d19c4b616707a4c>:0 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.ElementTemplate.CreateContent () [0x00026] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Core\ElementTemplate.cs:78 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.DataTemplateExtensions.CreateContent (Xamarin.Forms.DataTemplate self, System.Object item, Xamarin.Forms.BindableObject container) [0x00014] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Core\DataTemplateExtensions.cs:12 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.TemplatedItemsList`2[TView,TItem].CreateContent (System.Int32 index, System.Object item, System.Boolean insert) [0x00000] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Core\TemplatedItemsList.cs:527 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.TemplatedItemsList`2[TView,TItem].GetOrCreateContent (System.Int32 index, System.Object item) [0x00023] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Core\TemplatedItemsList.cs:588 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.TemplatedItemsList`2[TView,TItem].get_Item (System.Int32 index) [0x00000] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Core\TemplatedItemsList.cs:336 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.Platform.Android.ListViewAdapter.GetCellsFromPosition (System.Int32 position, System.Int32 take) [0x00039] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\Renderers\ListViewAdapter.cs:395 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.Platform.Android.ListViewAdapter.GetCellForPosition (System.Int32 position) [0x00000] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\Renderers\ListViewAdapter.cs:352 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Xamarin.Forms.Platform.Android.ListViewAdapter.GetView (System.Int32 position, Android.Views.View convertView, Android.Views.ViewGroup parent) [0x0005b] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\Renderers\ListViewAdapter.cs:188 
09-25 00:12:21.068 I/MonoDroid( 4616):   at Android.Widget.BaseAdapter.n_GetView_ILandroid_view_View_Landroid_view_ViewGroup_ (System.IntPtr jnienv, System.IntPtr native__this, System.Int32 position, System.IntPtr native_convertView, System.IntPtr native_parent) [0x00018] in <2e14bb2dd93a405e81838369ed72695b>:0 
09-25 00:12:21.068 I/MonoDroid( 4616):   at (wrapper dynamic-method) System.Object:0756aa8a-e1d0-4877-b61b-e80c93c0ee0d (intptr,intptr,int,intptr,intptr)
09-25 00:12:21.076 I/dalvikvm( 4616): Could not find method java.lang.Error.<init>, referenced from method android.runtime.JavaProxyThrowable.<init>
09-25 00:12:21.076 W/dalvikvm( 4616): VFY: unable to resolve direct method 21799: Ljava/lang/Error;.<init> (Ljava/lang/String;Ljava/lang/Throwable;ZZ)V
09-25 00:12:21.076 D/dalvikvm( 4616): VFY: replacing opcode 0x70 at 0x0000
09-25 00:12:21.076 D/Mono    ( 4616): DllImport searching in: '__Internal' ('(null)').
09-25 00:12:21.076 D/Mono    ( 4616): Searching for 'java_interop_jnienv_throw'.
09-25 00:12:21.076 D/Mono    ( 4616): Probing 'java_interop_jnienv_throw'.
09-25 00:12:21.076 D/Mono    ( 4616): Found as 'java_interop_jnienv_throw'.
An unhandled exception occured.

09-25 00:12:25.332 I/MonoDroid( 4616): UNHANDLED EXCEPTION:
09-25 00:12:25.340 I/MonoDroid( 4616): System.Exception: Can't resolve name on Element
09-25 00:12:25.340 I/MonoDroid( 4616):   at (wrapper managed-to-native) Java.Interop.NativeMethods:java_interop_jnienv_call_nonvirtual_void_method_a (intptr,intptr&,intptr,intptr,intptr,Java.Interop.JniArgumentValue*)
09-25 00:12:25.340 I/MonoDroid( 4616):   at Java.Interop.JniEnvironment+InstanceMethods.CallNonvirtualVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniObjectReference type, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args) [0x00073] in <e499a5498b1b48379b88fe5ed629079f>:0 
09-25 00:12:25.340 I/MonoDroid( 4616):   at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeNonvirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x0001f] in <e499a5498b1b48379b88fe5ed629079f>:0 
09-25 00:12:25.340 I/MonoDroid( 4616):   at Android.Views.ViewGroup.Layout (System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x00062] in <2e14bb2dd93a405e81838369ed72695b>:0 
09-25 00:12:25.340 I/MonoDroid( 4616):   at Xamarin.Forms.Platform.Android.ViewRenderer`2[TView,TNativeView].OnLayout (System.Boolean changed, System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x00059] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\ViewRenderer.cs:138 
09-25 00:12:25.340 I/MonoDroid( 4616):   at Xamarin.Forms.Platform.Android.ListViewRenderer.OnLayout (System.Boolean changed, System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x00000] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\Renderers\ListViewRenderer.cs:173 
09-25 00:12:25.340 I/MonoDroid( 4616):   at Xamarin.Forms.Platform.Android.FormsViewGroup.n_OnLayout_ZIIII (System.IntPtr jnienv, System.IntPtr native__this, System.Boolean p0, System.Int32 p1, System.Int32 p2, System.Int32 p3, System.Int32 p4) [0x00008] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android.FormsViewGroup\obj\Release\generated\src\Xamarin.Forms.Platform.Android.FormsViewGroup.cs:198 
09-25 00:12:25.340 I/MonoDroid( 4616):   at (wrapper dynamic-method) System.Object:5172d674-2490-48f6-9c83-1325f4ced188 (intptr,intptr,bool,int,int,int,int)
09-25 00:12:25.344 W/dalvikvm( 4616): JNI WARNING: JNI method called with exception pending
09-25 00:12:25.344 W/dalvikvm( 4616):              in Lmd5b60ffeb829f638581ab2bb9b1a7f4f3f/ListViewAdapter;.n_getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; (NewString)
09-25 00:12:25.344 W/dalvikvm( 4616): Pending exception is:
09-25 00:12:25.344 I/dalvikvm( 4616): android.runtime.JavaProxyThrowable: System.Exception: Can't resolve name on Element
09-25 00:12:25.344 I/dalvikvm( 4616):   at Xamarin.Forms.Xaml.ReferenceExtension.ProvideValue (System.IServiceProvider serviceProvider) [0x000b6] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Xaml\MarkupExtensions\ReferenceExtension.cs:36 
09-25 00:12:25.344 I/dalvikvm( 4616):   at ElementNameTest.Page2+<InitializeComponent>_anonXamlCDataTemplate_0.LoadDataTemplate () [0x00142] in <216aeaf3e89c454e8d19c4b616707a4c>:0 
09-25 00:12:25.344 I/dalvikvm( 4616):   at Xamarin.Forms.ElementTemplate.CreateContent () [0x00026] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Core\ElementTemplate.cs:78 
09-25 00:12:25.344 I/dalvikvm( 4616):   at Xamarin.Forms.DataTemplateExtensions.CreateContent (Xamarin.Forms.DataTemplate self, System.Object item, Xamarin.Forms.BindableObject container) [0x00014] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Core\DataTemplateExtensions.cs:12 
09-25 00:12:25.344 I/dalvikvm( 4616):   at Xamarin.Forms.TemplatedItemsList`2[TView,TItem].CreateContent (System.Int32 index, System.Object item, System.Boolean insert) [0x00000] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.For
09-25 00:12:25.344 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewAdapter.n_getView(Native Method)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewAdapter.getView(ListViewAdapter.java:100)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.widget.HeaderViewListAdapter.getView(HeaderViewListAdapter.java:220)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.widget.AbsListView.obtainView(AbsListView.java:2159)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.widget.ListView.makeAndAddView(ListView.java:1831)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.widget.ListView.fillDown(ListView.java:674)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.widget.ListView.fillFromTop(ListView.java:735)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.widget.ListView.layoutChildren(ListView.java:1652)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.widget.AbsListView.onLayout(AbsListView.java:1994)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.support.v4.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:596)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewRenderer.n_onLayout(Native Method)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewRenderer.onLayout(ListViewRenderer.java:65)
09-25 00:12:25.344 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.n_onLayout(Native Method)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:58)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PageContainer.n_onLayout(Native Method)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PageContainer.onLayout(PageContainer.java:54)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.support.v4.view.ViewPager.onLayout(ViewPager.java:1695)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5270abb39e60627f0f200893b490a1ade.TabbedPageRenderer.n_onLayout(Native Method)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5270abb39e60627f0f200893b490a1ade.TabbedPageRenderer.onLayout(TabbedPageRenderer.java:71)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5270abb39e60627f0f200893b490a1ade.NavigationPageRenderer.n_onLayout(Native Method)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5270abb39e60627f0f200893b490a1ade.NavigationPageRenderer.onLayout(NavigationPageRenderer.java:65)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PlatformRenderer.n_onLayout(Native Method)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PlatformRenderer.onLayout(PlatformRenderer.java:63)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1663)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1521)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.LinearLayout.onLayout(LinearLayout.java:1434)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.View.layout(View.java:14008)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1892)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1711)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:989)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4351)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
09-25 00:12:25.348 I/dalvikvm( 4616): 	at android.view.Choreographer.doCallbacks(Choreographer.java:562)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at android.view.Choreographer.doFrame(Choreographer.java:532)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at android.os.Handler.handleCallback(Handler.java:725)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at android.os.Handler.dispatchMessage(Handler.java:92)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at android.os.Looper.loop(Looper.java:137)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at android.app.ActivityThread.main(ActivityThread.java:5041)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at java.lang.reflect.Method.invokeNative(Native Method)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at java.lang.reflect.Method.invoke(Method.java:511)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
09-25 00:12:25.352 I/dalvikvm( 4616): 	at dalvik.system.NativeStart.main(Native Method)
09-25 00:12:25.352 I/dalvikvm( 4616): "main" prio=5 tid=1 NATIVE
09-25 00:12:25.352 I/dalvikvm( 4616):   | group="main" sCount=0 dsCount=0 obj=0xb2460938 self=0xb94bfe80
09-25 00:12:25.352 I/dalvikvm( 4616):   | sysTid=4616 nice=0 sched=0/0 cgrp=apps handle=-1217372000
09-25 00:12:25.352 I/dalvikvm( 4616):   | state=R schedstat=( 1613370485 161310335 1708 ) utm=129 stm=31 core=0
09-25 00:12:25.380 I/dalvikvm( 4616):   #00  pc 000a16e7  /system/lib/libdvm.so
09-25 00:12:25.380 I/dalvikvm( 4616):   #01  pc 00080d15  /system/lib/libdvm.so
09-25 00:12:25.380 I/dalvikvm( 4616):   #02  pc 00080ee7  /system/lib/libdvm.so
09-25 00:12:25.380 I/dalvikvm( 4616):   #03  pc 00039ceb  /system/lib/libdvm.so
09-25 00:12:25.380 I/dalvikvm( 4616):   #04  pc 000401a6  /system/lib/libdvm.so
09-25 00:12:25.380 I/dalvikvm( 4616):   #05  pc 0000afb8  /data/app-lib/ElementNameTest.Android-1/libmonodroid.so
09-25 00:12:25.380 I/dalvikvm( 4616):   #06  pc 0001cae0  <unknown>
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewAdapter.n_getView(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewAdapter.getView(ListViewAdapter.java:100)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.HeaderViewListAdapter.getView(HeaderViewListAdapter.java:220)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.AbsListView.obtainView(AbsListView.java:2159)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.ListView.makeAndAddView(ListView.java:1831)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.ListView.fillDown(ListView.java:674)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.ListView.fillFromTop(ListView.java:735)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.ListView.layoutChildren(ListView.java:1652)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.AbsListView.onLayout(AbsListView.java:1994)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.support.v4.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:596)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewRenderer.n_onLayout(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewRenderer.onLayout(ListViewRenderer.java:65)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.n_onLayout(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:58)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PageContainer.n_onLayout(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PageContainer.onLayout(PageContainer.java:54)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.support.v4.view.ViewPager.onLayout(ViewPager.java:1695)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5270abb39e60627f0f200893b490a1ade.TabbedPageRenderer.n_onLayout(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5270abb39e60627f0f200893b490a1ade.TabbedPageRenderer.onLayout(TabbedPageRenderer.java:71)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5270abb39e60627f0f200893b490a1ade.NavigationPageRenderer.n_onLayout(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5270abb39e60627f0f200893b490a1ade.NavigationPageRenderer.onLayout(NavigationPageRenderer.java:65)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PlatformRenderer.n_onLayout(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PlatformRenderer.onLayout(PlatformRenderer.java:63)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1663)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1521)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.LinearLayout.onLayout(LinearLayout.java:1434)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.View.layout(View.java:14008)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewGroup.layout(ViewGroup.java:4373)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1892)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1711)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:989)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4351)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.Choreographer.doCallbacks(Choreographer.java:562)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.Choreographer.doFrame(Choreographer.java:532)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.os.Handler.handleCallback(Handler.java:725)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.os.Handler.dispatchMessage(Handler.java:92)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.os.Looper.loop(Looper.java:137)
09-25 00:12:25.380 I/dalvikvm( 4616):   at android.app.ActivityThread.main(ActivityThread.java:5041)
09-25 00:12:25.380 I/dalvikvm( 4616):   at java.lang.reflect.Method.invokeNative(Native Method)
09-25 00:12:25.380 I/dalvikvm( 4616):   at java.lang.reflect.Method.invoke(Method.java:511)
09-25 00:12:25.380 I/dalvikvm( 4616):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
09-25 00:12:25.380 I/dalvikvm( 4616):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
09-25 00:12:25.380 I/dalvikvm( 4616):   at dalvik.system.NativeStart.main(Native Method)
Comment 1 Paul DiPietro [MSFT] 2017-09-25 17:24:48 UTC
Cursory/initial check reproduces the failure on 2.4.0-pre3