We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Schedule for Xamarin Form crash on Android 4.0.3

Thread ID:

Created:

Updated:

Platform:

Replies:

127532 Nov 21,2016 05:50 PM UTC Nov 22,2016 12:52 PM UTC Xamarin.Forms 2
loading
Tags: SfSchedule
Aprile Salvatore
Asked On November 21, 2016 05:50 PM UTC

Hi
I 'm using the schedule control on Xamarin Form for Android 4.0.3 and when I open the page there is an error:Java.Lang.StackOverflowError:
can you help me ?
the control is using normally
thanks

Aprile Salvatore
Replied On November 21, 2016 05:56 PM UTC

this is the output windows:

01-06 01:05:16.990 D/Mono    ( 4452): Assembly Ref addref Syncfusion.SfSchedule.XForms.Android[0x1af5810] -> System[0x1bd29d8]: 13
01-06 01:05:17.020 I/dalvikvm( 4452): Could not find method android.widget.Button.setBackground, referenced from method com.syncfusion.schedule.AllDayAppointmentLayout.drawAllDayAppointments
01-06 01:05:17.020 W/dalvikvm( 4452): VFY: unable to resolve virtual method 21131: Landroid/widget/Button;.setBackground (Landroid/graphics/drawable/Drawable;)V
01-06 01:05:17.020 D/dalvikvm( 4452): VFY: replacing opcode 0x6e at 0x0144
01-06 01:05:17.030 D/Mono    ( 4452): Assembly Loader probing location: '/mnt/sdcard/Android/data/Intempra.Mobile.Droid/files/.__override__/System.ObjectModel.dll'.
01-06 01:05:17.030 D/Mono    ( 4452): AOT module '/mnt/sdcard/Android/data/Intempra.Mobile.Droid/files/.__override__/System.ObjectModel.dll.so' not found: Cannot load library: load_library[1091]: Library '/data/data/Intempra.Mobile.Droid/lib/libaot-System.ObjectModel.dll.so' not found
01-06 01:05:17.030 D/Mono    ( 4452): AOT module '/Users/builder/data/lanes/3819/96c7ba6c/source/monodroid/builds/install/mono-armv7/lib/mono/aot-cache/arm/System.ObjectModel.dll.so' not found: Cannot load library: load_library[1091]: Library '/data/data/Intempra.Mobile.Droid/lib/libaot-System.ObjectModel.dll.so' not found
01-06 01:05:17.030 D/Mono    ( 4452): Assembly Ref addref Syncfusion.SfSchedule.XForms[0x1af6588] -> System.ObjectModel[0x1b14bb0]: 8
01-06 01:05:17.350 D/dalvikvm( 4452): GC_CONCURRENT freed 185K, 9% free 7480K/8135K, paused 1ms+2ms
01-06 01:05:17.460 D/Mono    ( 4452): DllImport searching in: '__Internal' ('(null)').
01-06 01:05:17.460 D/Mono    ( 4452): Searching for 'java_interop_jnienv_call_boolean_method'.
01-06 01:05:17.460 D/Mono    ( 4452): Probing 'java_interop_jnienv_call_boolean_method'.
01-06 01:05:17.460 D/Mono    ( 4452): Found as 'java_interop_jnienv_call_boolean_method'.
01-06 01:05:17.630 I/dalvikvm( 4452): threadid=1: stack overflow on call to Landroid/graphics/Paint;.getTextRunAdvances:FLIIIIILII
01-06 01:05:17.630 I/dalvikvm( 4452):   method requires 104+20+40=164 bytes, fp is 0x40112358 (88 left)
01-06 01:05:17.630 I/dalvikvm( 4452):   expanding stack end (0x40112300 to 0x40112000)
01-06 01:05:17.630 I/dalvikvm( 4452): Shrank stack (to 0x40112300, curFrame is 0x401129f4)
01-06 01:05:17.630 D/AndroidRuntime( 4452): Shutting down VM
01-06 01:05:17.630 W/dalvikvm( 4452): threadid=1: thread exiting with uncaught exception (group=0x40a671f8)
Unhandled Exception:

Java.Lang.StackOverflowError: 

01-06 01:05:24.760 E/AndroidRuntime( 4452): FATAL EXCEPTION: main
01-06 01:05:24.760 E/AndroidRuntime( 4452): java.lang.StackOverflowError
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.graphics.Paint.getTextRunAdvances(Paint.java:1738)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.graphics.Paint.getTextRunAdvances(Paint.java:1711)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.TextLine.handleText(TextLine.java:749)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.TextLine.handleRun(TextLine.java:972)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.TextLine.measureRun(TextLine.java:416)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.TextLine.measure(TextLine.java:295)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.TextLine.metrics(TextLine.java:269)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.Layout.getLineExtent(Layout.java:942)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.Layout.draw(Layout.java:405)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.text.BoringLayout.draw(BoringLayout.java:400)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.widget.TextView.onDraw(TextView.java:5088)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10983)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10986)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.widget.FrameLayout.draw(FrameLayout.java:450)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10986)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.widget.FrameLayout.draw(FrameLayout.java:450)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.widget.ScrollView.draw(ScrollView.java:1524)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10986)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.widget.FrameLayout.draw(FrameLayout.java:450)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.widget.HorizontalScrollView.draw(HorizontalScrollView.java:1493)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10986)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.widget.FrameLayout.draw(FrameLayout.java:450)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10986)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10420)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10986)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.draw(View.java:10986)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.View.getDisplayList(View.java:10422)
01-06 01:05:24.760 E/AndroidRuntime( 4452): at android.view.ViewGroup.d
01-06 01:05:24.780 D/dalvikvm( 4452): GC_CONCURRENT freed 324K, 6% free 7666K/8135K, paused 4ms+2ms
Thread finished: <Thread Pool> #4
01-06 01:05:28.660 D/Mono    ( 4452): [0x2167ae8] worker finishing


Subburaj Pandian Veluchamy [Syncfusion]
Replied On November 22, 2016 12:52 PM UTC

Hi Aprile,

Thank you for your interest in Syncfusion products.

Based on the provided information we have checked and you are using Android Version 4.0.3, In our Schedule control we have used Android V4 libraries, Velocity tracker, etc. Due to backward compatibility, we have provided support only from Android version 4.1 (API level 16). We have also shared the same in our ReadMe also, please check the below link.

Link: https://help.syncfusion.com/android/introduction/system-requirements

ReadMe link : http://files2.syncfusion.com/Installs/v14.4.0.15/ReadMe/Xamarin_Forms.html

Could you please check with these mentioned required environment and let us know if you face any issue, we will check and provide you a solution.

Regards,
Subburaj Pandian V

CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

;