We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Phone: Samsung S3 OS: 4.3 CalendarView version: com.prolificinteractive:material-calendarview:1.0.1
Hi all
Hard to reproduce, but possible related to saving to bundle state. Here is the log:
10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: FATAL EXCEPTION: main 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example/com.example.activities.NavigationActivity}: java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to com.prolificinteractive.materialcalendarview.CalendarDay[] 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.access$700(ActivityThread.java:159) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Looper.loop(Looper.java:176) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5419) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:525) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at dalvik.system.NativeStart.main(Native Method) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: Caused by: java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to com.prolificinteractive.materialcalendarview.CalendarDay[] 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState.<init>(MaterialCalendarView.java:988) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState.<init>(MaterialCalendarView.java:934) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState$1.createFromParcel(MaterialCalendarView.java:971) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState$1.createFromParcel(MaterialCalendarView.java:969) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readParcelable(Parcel.java:2062) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readValue(Parcel.java:1971) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readSparseArrayInternal(Parcel.java:2284) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readSparseArray(Parcel.java:1693) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readValue(Parcel.java:2028) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readMapInternal(Parcel.java:2255) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Bundle.unparcel(Bundle.java:223) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Bundle.getSparseParcelableArray(Bundle.java:1237) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:840) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1075) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.dispatchCreate(FragmentManager.java:1855) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.Activity.onCreate(Activity.java:935) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.support.v4.app.BaseFragmentActivityDonut.onCreate(BaseFragmentActivityDonut.java:39) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:242) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:58) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.example.activities.TrackingActivity.onCreate(TrackingActivity.java:24) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.example.activities.BaseActivity.onCreate(BaseActivity.java:42) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.example.activities.NavigationActivity.onCreate(NavigationActivity.java:47) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.Activity.performCreate(Activity.java:5372) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1104) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2257) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.access$700(ActivityThread.java:159) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Looper.loop(Looper.java:176) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5419) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:525) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at dalvik.system.NativeStart.main(Native Method)
The text was updated successfully, but these errors were encountered:
I experienced it a few times; it causes the app/Activity to not be able to start. Crash reports from users from API 19, 21, and 22 as well.
Sorry, something went wrong.
nice one for adding this fix so promptly!!
Best wishes
Johnny
Ha! Just saw this crash log in HockeyApp as well.
Fix for the curious: 9d32840
dandc87
No branches or pull requests
Phone: Samsung S3
OS: 4.3
CalendarView version: com.prolificinteractive:material-calendarview:1.0.1
Hi all
Hard to reproduce, but possible related to saving to bundle state. Here is the log:
10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: FATAL EXCEPTION: main 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example/com.example.activities.NavigationActivity}: java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to com.prolificinteractive.materialcalendarview.CalendarDay[] 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.access$700(ActivityThread.java:159) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Looper.loop(Looper.java:176) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5419) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:525) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at dalvik.system.NativeStart.main(Native Method) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: Caused by: java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to com.prolificinteractive.materialcalendarview.CalendarDay[] 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState.<init>(MaterialCalendarView.java:988) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState.<init>(MaterialCalendarView.java:934) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState$1.createFromParcel(MaterialCalendarView.java:971) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.prolificinteractive.materialcalendarview.MaterialCalendarView$SavedState$1.createFromParcel(MaterialCalendarView.java:969) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readParcelable(Parcel.java:2062) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readValue(Parcel.java:1971) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readSparseArrayInternal(Parcel.java:2284) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readSparseArray(Parcel.java:1693) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readValue(Parcel.java:2028) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Parcel.readMapInternal(Parcel.java:2255) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Bundle.unparcel(Bundle.java:223) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Bundle.getSparseParcelableArray(Bundle.java:1237) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:840) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1075) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.FragmentManagerImpl.dispatchCreate(FragmentManager.java:1855) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.Activity.onCreate(Activity.java:935) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.support.v4.app.BaseFragmentActivityDonut.onCreate(BaseFragmentActivityDonut.java:39) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:242) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:58) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.example.activities.TrackingActivity.onCreate(TrackingActivity.java:24) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.example.activities.BaseActivity.onCreate(BaseActivity.java:42) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.example.activities.NavigationActivity.onCreate(NavigationActivity.java:47) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.Activity.performCreate(Activity.java:5372) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1104) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2257) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.access$700(ActivityThread.java:159) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.os.Looper.loop(Looper.java:176) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5419) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:525) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862) 10-09 08:53:08.109 10931-10931/? E/AndroidRuntime: at dalvik.system.NativeStart.main(Native Method)
The text was updated successfully, but these errors were encountered: