Etar-Group / Etar-Calendar

Android open source calendar
https://f-droid.org/packages/ws.xsoh.etar/
GNU General Public License v3.0
2.02k stars 392 forks source link

Crashes on month and week view #1555

Closed Marla1314 closed 8 months ago

Marla1314 commented 8 months ago

I use the f-droid-version 1.0.38 on android 12 stockROM on Moto g100

Every time I try to click on month or week view the app crashes. When I set the month view on standard it crashes on start.

I already cleared cache, reinstalled and everything, still the same problem.

jspricke commented 8 months ago

can you get a logcat? See here for a guide: https://f-droid.org/docs/Getting_logcat_messages_after_crash/

Marla1314 commented 8 months ago

Idk if I did it right, I set a filter for the keyword "etar" in the logcat reader app since I have no idea what else is logged because I am a noob. :/ And right now etar doesn't start at all. ``<<< log_count = 96 >>> [01-10 12:44:14.979 2054:3504 I/ActivityTaskManager] START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras)} from uid 10010

[01-10 12:44:14.979 2054:3504 I/ActivityTaskManager] executeMessage package= ws.xsoh.etar displayId= -1 calling package=com.actionlauncher.playstore

[01-10 12:44:14.979 2054:3504 I/ActivityTaskManager] executeMessage task=null eph intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras) } isHomeActivity:false

[01-10 12:44:15.027 2054:2082 I/WindowManager] SURFACE SHOW Surface(name=Splash Screen ws.xsoh.etar)/@0xe08d5f1 on display:0

[01-10 12:44:15.033 2054:2091 I/ActivityManager] Start proc 13893:ws.xsoh.etar/u0a18 for pre-top-activity {ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:15.066 4370:4370 D/GameMode] onStartedActivityChange: componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity} entered launcher screen? true

[01-10 12:44:15.066 4370:4370 D/GameMode] onResumedActivityChange: entered? true componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:15.070 5544:5591 W/DynamicVolume-DynamicVolumeService] onForegroundActivitiesChanged, record latest volume: AppStartVolume(packageUid=10018, packageName=ws.xsoh.etar, timeInMillis=1704887055069, date=Wed Jan 10 12:44:15 GMT+01:00 2024, startVolume=4, deviceType=2)

[01-10 12:44:15.075 13893:13893 D/nativeloader] Configuring clns-4 for other apk /data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/ws.xsoh.etar

[01-10 12:44:15.079 13893:13893 V/GraphicsEnvironment] ANGLE Developer option for 'ws.xsoh.etar' set to: 'default'

[01-10 12:44:15.184 13893:13946 E/AndroidRuntime] FATAL EXCEPTION: Thread-2 Process: ws.xsoh.etar, PID: 13893 java.lang.IllegalArgumentException: using floating start times with absolute until values (and vice versa) is not allowed at org.dmfs.rfc5545.recur.RecurrenceRule.iterator(RecurrenceRule.java:2165) at org.dmfs.rfc5545.iterable.instanceiterable.RuleInstances.iterator(RuleInstances.java:55) at org.dmfs.rfc5545.iterable.RecurrenceSet.iterator(RecurrenceSet.java:95) at com.android.calendar.Event.checkRRuleEventDate(Event.java:438) at com.android.calendar.Event.generateEventFromCursor(Event.java:392) at com.android.calendar.Event.buildEventsFromCursor(Event.java:325) at com.android.calendar.Event.loadEvents(Event.java:236) at com.android.calendar.EventLoader$LoadEventsRequest.processRequest(EventLoader.java:220) at com.android.calendar.EventLoader$LoaderThread.run(EventLoader.java:277)

[01-10 12:44:15.186 2054:5608 V/WindowManager] Changing focus of displayId=0 to Window{cc9161a u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity} from null

[01-10 12:44:15.190 2054:9369 W/ActivityTaskManager] Force finishing activity ws.xsoh.etar/com.android.calendar.AllInOneActivity

[01-10 12:44:15.190 2054:9369 V/WindowManager] Changing focus of displayId=0 to null from Window{cc9161a u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:15.209 2054:9369 I/ActivityManager] appDiedLocked: app=ProcessRecord{7e3726 13893:ws.xsoh.etar/u0a18} thread=android.os.BinderProxy@35a2c17 fromBinderDied=true isKilledByAm=false reason=null

[01-10 12:44:15.209 2054:9369 I/ActivityManager] Process ws.xsoh.etar (pid 13893) has died: fg TOP

[01-10 12:44:15.209 2054:3513 I/WindowManager] WIN DEATH: Window{cc9161a u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:15.209 2054:3513 W/InputManager-JNI] Input channel object 'cc9161a ws.xsoh.etar/com.android.calendar.AllInOneActivity (client)' was disposed without first being removed with the input manager!

[01-10 12:44:15.379 2054:2082 I/WindowManager] SURFACE hide Surface(name=Splash Screen ws.xsoh.etar)/@0xe08d5f1 on display:0

[01-10 12:44:15.379 2054:2082 W/InputManager-JNI] Input channel object 'e4f0dbd Splash Screen ws.xsoh.etar (client)' was disposed without first being removed with the input manager!

[01-10 12:44:15.691 2054:2081 W/ActivityTaskManager] Activity top resumed state loss timeout for ActivityRecord{9594a81 u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity t-1 f}}

[01-10 12:44:16.334 2054:3516 I/ActivityTaskManager] START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras)} from uid 10010

[01-10 12:44:16.334 2054:3516 I/ActivityTaskManager] executeMessage package= ws.xsoh.etar displayId= -1 calling package=com.actionlauncher.playstore

[01-10 12:44:16.334 2054:3516 I/ActivityTaskManager] executeMessage task=null eph intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras) } isHomeActivity:false

[01-10 12:44:16.366 2054:2091 I/ActivityManager] Start proc 14255:ws.xsoh.etar/u0a18 for pre-top-activity {ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:16.369 2054:2082 I/WindowManager] SURFACE SHOW Surface(name=Splash Screen ws.xsoh.etar)/@0xede4a62 on display:0

[01-10 12:44:16.378 4370:4370 D/GameMode] onStartedActivityChange: componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity} entered launcher screen? true

[01-10 12:44:16.379 4370:4370 D/GameMode] onResumedActivityChange: entered? true componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:16.382 5544:5591 W/DynamicVolume-DynamicVolumeService] onForegroundActivitiesChanged, record latest volume: AppStartVolume(packageUid=10018, packageName=ws.xsoh.etar, timeInMillis=1704887056382, date=Wed Jan 10 12:44:16 GMT+01:00 2024, startVolume=4, deviceType=2)

[01-10 12:44:16.385 14255:14255 D/nativeloader] Configuring clns-4 for other apk /data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/ws.xsoh.etar

[01-10 12:44:16.388 14255:14255 V/GraphicsEnvironment] ANGLE Developer option for 'ws.xsoh.etar' set to: 'default'

[01-10 12:44:16.460 14255:14286 E/AndroidRuntime] FATAL EXCEPTION: Thread-2 Process: ws.xsoh.etar, PID: 14255 java.lang.IllegalArgumentException: using floating start times with absolute until values (and vice versa) is not allowed at org.dmfs.rfc5545.recur.RecurrenceRule.iterator(RecurrenceRule.java:2165) at org.dmfs.rfc5545.iterable.instanceiterable.RuleInstances.iterator(RuleInstances.java:55) at org.dmfs.rfc5545.iterable.RecurrenceSet.iterator(RecurrenceSet.java:95) at com.android.calendar.Event.checkRRuleEventDate(Event.java:438) at com.android.calendar.Event.generateEventFromCursor(Event.java:392) at com.android.calendar.Event.buildEventsFromCursor(Event.java:325) at com.android.calendar.Event.loadEvents(Event.java:236) at com.android.calendar.EventLoader$LoadEventsRequest.processRequest(EventLoader.java:220) at com.android.calendar.EventLoader$LoaderThread.run(EventLoader.java:277)

[01-10 12:44:16.461 2054:2792 W/ActivityTaskManager] Force finishing activity ws.xsoh.etar/com.android.calendar.AllInOneActivity

[01-10 12:44:16.504 2054:2079 V/WindowManager] Changing focus of displayId=0 to Window{2f04ba3 u0 Application Error: ws.xsoh.etar} from null

[01-10 12:44:16.508 2054:2079 I/WindowManager] SURFACE create Surface(name=Application Error: ws.xsoh.etar)/@0xf4ea5ef on display:0

[01-10 12:44:16.541 2054:2082 I/WindowManager] SURFACE SHOW Surface(name=Application Error: ws.xsoh.etar)/@0xf4ea5ef on display:0

[01-10 12:44:16.555 4370:4370 D/GameMode] onResumedActivityChange: entered? false componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:16.558 2054:3516 I/LaunchCheckinHandler] MotoDisplayed ws.xsoh.etar/com.android.calendar.AllInOneActivity,cp,ca,1559

[01-10 12:44:16.559 2054:3516 I/WindowManager] SURFACE SHOW Surface(name=ws.xsoh.etar/com.android.calendar.AllInOneActivity)/@0xfa6f8ad on display:0

[01-10 12:44:16.567 2054:3513 W/InputManager-JNI] Input channel object 'f2c5fe Splash Screen ws.xsoh.etar (client)' was disposed without first being removed with the input manager!

[01-10 12:44:16.723 2054:2082 I/WindowManager] SURFACE hide Surface(name=Splash Screen ws.xsoh.etar)/@0xede4a62 on display:0

[01-10 12:44:16.724 2054:2082 I/WindowManager] SURFACE hide Surface(name=ws.xsoh.etar/com.android.calendar.AllInOneActivity)/@0xfa6f8ad on display:0

[01-10 12:44:16.890 2054:3513 W/InputManager-JNI] Input channel object '42a0a4 ws.xsoh.etar/com.android.calendar.AllInOneActivity (client)' was disposed without first being removed with the input manager!

[01-10 12:44:18.205 2054:2792 I/ActivityTaskManager] START u0 {act=android.settings.APPLICATION_DETAILS_SETTINGS dat=package:ws.xsoh.etar flg=0x10000000 cmp=com.android.settings/.applications.InstalledAppDetails} from uid 1000

[01-10 12:44:18.205 2054:2792 I/ActivityTaskManager] executeMessage task=null eph intent=Intent { act=android.settings.APPLICATION_DETAILS_SETTINGS dat=package:ws.xsoh.etar flg=0x10000000 } isHomeActivity:false

[01-10 12:44:18.219 2054:2079 W/InputManager-JNI] Input channel object '2f04ba3 Application Error: ws.xsoh.etar (client)' was disposed without first being removed with the input manager!

[01-10 12:44:18.219 2054:2079 V/WindowManager] Changing focus of displayId=0 to Window{c7420eb u0 com.actionlauncher.playstore/com.actionlauncher.ActionLauncherActivity} from Window{2f04ba3 u0 Application Error: ws.xsoh.etar EXITING}

[01-10 12:44:18.341 2054:8519 I/ActivityManager] appDiedLocked: app=ProcessRecord{5e8c803 14255:ws.xsoh.etar/u0a18} thread=android.os.BinderProxy@81ee3a4 fromBinderDied=true isKilledByAm=false reason=null

[01-10 12:44:18.341 2054:8519 I/ActivityManager] Process ws.xsoh.etar (pid 14255) has died: cch CRE

[01-10 12:44:18.379 2054:2082 I/WindowManager] SURFACE hide Surface(name=Application Error: ws.xsoh.etar)/@0xf4ea5ef on display:0

[01-10 12:44:18.391 2054:2082 I/WindowManager] SURFACE destroy Surface(name=Application Error: ws.xsoh.etar)/@0xf4ea5ef on display:0

[01-10 12:44:18.715 9498:12749 I/Role] ws.xsoh.etar not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}

[01-10 12:44:18.717 9498:12749 I/Role] ws.xsoh.etar not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}

[01-10 12:44:18.722 9498:9530 I/Role] ws.xsoh.etar not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}

[01-10 12:44:20.860 2054:3516 I/ActivityTaskManager] START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras)} from uid 10010

[01-10 12:44:20.860 2054:3516 I/ActivityTaskManager] executeMessage package= ws.xsoh.etar displayId= -1 calling package=com.actionlauncher.playstore

[01-10 12:44:20.860 2054:3516 I/ActivityTaskManager] executeMessage task=null eph intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras) } isHomeActivity:false

[01-10 12:44:20.896 2054:2091 I/ActivityManager] Start proc 14814:ws.xsoh.etar/u0a18 for pre-top-activity {ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:20.926 2054:2082 I/WindowManager] SURFACE SHOW Surface(name=Splash Screen ws.xsoh.etar)/@0x8f917c4 on display:0

[01-10 12:44:20.929 4370:4370 D/GameMode] onStartedActivityChange: componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity} entered launcher screen? true

[01-10 12:44:20.930 4370:4370 D/GameMode] onResumedActivityChange: entered? true componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:20.935 5544:5591 W/DynamicVolume-DynamicVolumeService] onForegroundActivitiesChanged, record latest volume: AppStartVolume(packageUid=10018, packageName=ws.xsoh.etar, timeInMillis=1704887060934, date=Wed Jan 10 12:44:20 GMT+01:00 2024, startVolume=4, deviceType=2)

[01-10 12:44:20.939 14814:14814 D/nativeloader] Configuring clns-4 for other apk /data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/ws.xsoh.etar

[01-10 12:44:20.943 14814:14814 V/GraphicsEnvironment] ANGLE Developer option for 'ws.xsoh.etar' set to: 'default'

[01-10 12:44:21.026 14814:14848 E/AndroidRuntime] FATAL EXCEPTION: Thread-2 Process: ws.xsoh.etar, PID: 14814 java.lang.IllegalArgumentException: using floating start times with absolute until values (and vice versa) is not allowed at org.dmfs.rfc5545.recur.RecurrenceRule.iterator(RecurrenceRule.java:2165) at org.dmfs.rfc5545.iterable.instanceiterable.RuleInstances.iterator(RuleInstances.java:55) at org.dmfs.rfc5545.iterable.RecurrenceSet.iterator(RecurrenceSet.java:95) at com.android.calendar.Event.checkRRuleEventDate(Event.java:438) at com.android.calendar.Event.generateEventFromCursor(Event.java:392) at com.android.calendar.Event.buildEventsFromCursor(Event.java:325) at com.android.calendar.Event.loadEvents(Event.java:236) at com.android.calendar.EventLoader$LoadEventsRequest.processRequest(EventLoader.java:220) at com.android.calendar.EventLoader$LoaderThread.run(EventLoader.java:277)

[01-10 12:44:21.029 2054:4860 W/ActivityTaskManager] Force finishing activity ws.xsoh.etar/com.android.calendar.AllInOneActivity

[01-10 12:44:21.045 2054:4860 I/WindowManager] WIN DEATH: Window{afc2a9f u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:21.045 2054:4860 W/InputManager-JNI] Input channel object 'afc2a9f ws.xsoh.etar/com.android.calendar.AllInOneActivity (client)' was disposed without first being removed with the input manager!

[01-10 12:44:21.046 2054:3516 I/ActivityManager] appDiedLocked: app=ProcessRecord{fc02194 14814:ws.xsoh.etar/u0a18} thread=android.os.BinderProxy@1849a31 fromBinderDied=true isKilledByAm=false reason=null

[01-10 12:44:21.046 2054:3516 I/ActivityManager] Process ws.xsoh.etar (pid 14814) has died: fg TOP

[01-10 12:44:21.279 2054:2082 I/WindowManager] SURFACE hide Surface(name=Splash Screen ws.xsoh.etar)/@0x8f917c4 on display:0

[01-10 12:44:21.279 2054:2082 W/InputManager-JNI] Input channel object '40933a6 Splash Screen ws.xsoh.etar (client)' was disposed without first being removed with the input manager!

[01-10 12:44:21.529 2054:2081 W/ActivityTaskManager] Activity top resumed state loss timeout for ActivityRecord{515fee8 u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity t-1 f}}

[01-10 12:44:22.139 2054:5608 I/ActivityTaskManager] START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras)} from uid 10010

[01-10 12:44:22.140 2054:5608 I/ActivityTaskManager] executeMessage package= ws.xsoh.etar displayId= -1 calling package=com.actionlauncher.playstore

[01-10 12:44:22.140 2054:5608 I/ActivityTaskManager] executeMessage task=null eph intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ws.xsoh.etar/com.android.calendar.AllInOneActivity bnds=[45,1646][243,2017] (has extras) } isHomeActivity:false

[01-10 12:44:22.161 2054:2091 I/ActivityManager] Start proc 14996:ws.xsoh.etar/u0a18 for pre-top-activity {ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:22.172 2054:2082 I/WindowManager] SURFACE SHOW Surface(name=Splash Screen ws.xsoh.etar)/@0x305dac4 on display:0

[01-10 12:44:22.181 4370:4370 D/GameMode] onStartedActivityChange: componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity} entered launcher screen? true

[01-10 12:44:22.181 4370:4370 D/GameMode] onResumedActivityChange: entered? true componnent: ComponentInfo{ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:22.185 5544:5591 W/DynamicVolume-DynamicVolumeService] onForegroundActivitiesChanged, record latest volume: AppStartVolume(packageUid=10018, packageName=ws.xsoh.etar, timeInMillis=1704887062184, date=Wed Jan 10 12:44:22 GMT+01:00 2024, startVolume=4, deviceType=2)

[01-10 12:44:22.188 14996:14996 D/nativeloader] Configuring clns-4 for other apk /data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/rEfBltvsnW6gtqUxTeNtvg==/ws.xsoh.etar-zHBM0LQQyay_JecN50rlGw==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/ws.xsoh.etar

[01-10 12:44:22.191 14996:14996 V/GraphicsEnvironment] ANGLE Developer option for 'ws.xsoh.etar' set to: 'default'

[01-10 12:44:22.256 14996:15025 E/AndroidRuntime] FATAL EXCEPTION: Thread-2 Process: ws.xsoh.etar, PID: 14996 java.lang.IllegalArgumentException: using floating start times with absolute until values (and vice versa) is not allowed at org.dmfs.rfc5545.recur.RecurrenceRule.iterator(RecurrenceRule.java:2165) at org.dmfs.rfc5545.iterable.instanceiterable.RuleInstances.iterator(RuleInstances.java:55) at org.dmfs.rfc5545.iterable.RecurrenceSet.iterator(RecurrenceSet.java:95) at com.android.calendar.Event.checkRRuleEventDate(Event.java:438) at com.android.calendar.Event.generateEventFromCursor(Event.java:392) at com.android.calendar.Event.buildEventsFromCursor(Event.java:325) at com.android.calendar.Event.loadEvents(Event.java:236) at com.android.calendar.EventLoader$LoadEventsRequest.processRequest(EventLoader.java:220) at com.android.calendar.EventLoader$LoaderThread.run(EventLoader.java:277)

[01-10 12:44:22.257 2054:5608 W/ActivityTaskManager] Force finishing activity ws.xsoh.etar/com.android.calendar.AllInOneActivity

[01-10 12:44:22.277 2054:2071 I/ActivityManager] appDiedLocked: app=ProcessRecord{ec62494 14996:ws.xsoh.etar/u0a18} thread=android.os.BinderProxy@a6e0b24 fromBinderDied=true isKilledByAm=false reason=null

[01-10 12:44:22.277 2054:2071 I/ActivityManager] Process ws.xsoh.etar (pid 14996) has died: fg TOP

[01-10 12:44:22.277 2054:9369 I/WindowManager] WIN DEATH: Window{c01768c u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity}

[01-10 12:44:22.278 2054:9369 W/InputManager-JNI] Input channel object 'c01768c ws.xsoh.etar/com.android.calendar.AllInOneActivity (client)' was disposed without first being removed with the input manager!

[01-10 12:44:22.524 2054:2082 I/WindowManager] SURFACE hide Surface(name=Splash Screen ws.xsoh.etar)/@0x305dac4 on display:0

[01-10 12:44:22.524 2054:2082 W/InputManager-JNI] Input channel object '2ca1f32 Splash Screen ws.xsoh.etar (client)' was disposed without first being removed with the input manager!

[01-10 12:44:22.758 2054:2081 W/ActivityTaskManager] Activity top resumed state loss timeout for ActivityRecord{b2bf0e7 u0 ws.xsoh.etar/com.android.calendar.AllInOneActivity t-1 f}}

[01-10 12:44:23.250 3543:5458 D/CustomAppIcons] Get custom app icon: android.app.Application@8895554 | ws.xsoh.etar | com.android.calendar.allinoneactivity

[01-10 12:44:23.250 3543:5458 D/CustomAppIcons] Icon from CustomAppIcons: ws.xsoh.etar | com.android.calendar.allinoneactivity | null

[01-10 12:44:23.252 3543:5458 D/CustomAppIcons] Get custom app icon: android.app.Application@8895554 | ws.xsoh.etar | com.android.calendar.allinoneactivity

[01-10 12:44:23.252 3543:5458 D/CustomAppIcons] Icon from CustomAppIcons: ws.xsoh.etar | com.android.calendar.allinoneactivity | null``

jspricke commented 8 months ago

Thanks, that is the same as #1516 and will be fixed in the next version.

mayonezo commented 8 months ago

@jspricke Please reopen, this is still happening for me in 1.0.39.

jspricke commented 8 months ago

Can you please provide a new logcat?

mayonezo commented 8 months ago
java.lang.IllegalArgumentException: using floating start times with absolute until values (and vice versa) is not allowed
    at org.dmfs.rfc5545.recur.RecurrenceRule.iterator(RecurrenceRule.java:2165)
    at org.dmfs.rfc5545.iterable.instanceiterable.RuleInstances.iterator(RuleInstances.java:55)
    at org.dmfs.rfc5545.iterable.RecurrenceSet.iterator(RecurrenceSet.java:95)
    at com.android.calendar.Event.checkRRuleEventDate(Event.java:447)
    at com.android.calendar.Event.generateEventFromCursor(Event.java:392)
    at com.android.calendar.Event.buildEventsFromCursor(Event.java:325)
    at com.android.calendar.month.MonthByWeekFragment.onLoadFinished(MonthByWeekFragment.java:401)
    at com.android.calendar.month.MonthByWeekFragment.onLoadFinished(MonthByWeekFragment.java:65)
    at androidx.loader.app.LoaderManagerImpl$LoaderObserver.onChanged(LoaderManagerImpl.java:250)
    at androidx.lifecycle.LiveData.considerNotify(LiveData.java:133)
    at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:151)
    at androidx.lifecycle.LiveData.setValue(LiveData.java:309)
    at androidx.lifecycle.MutableLiveData.setValue(MutableLiveData.java:50)
    at androidx.loader.app.LoaderManagerImpl$LoaderInfo.setValue(LoaderManagerImpl.java:189)
    at androidx.loader.app.LoaderManagerImpl$LoaderInfo.onLoadComplete(LoaderManagerImpl.java:174)
    at androidx.loader.content.Loader.deliverResult(Loader.java:132)
    at androidx.loader.content.CursorLoader.deliverResult(CursorLoader.java:109)
    at androidx.loader.content.CursorLoader.deliverResult(CursorLoader.java:41)
    at androidx.loader.content.AsyncTaskLoader.dispatchOnLoadComplete(AsyncTaskLoader.java:258)
    at androidx.loader.content.AsyncTaskLoader$LoadTask.onPostExecute(AsyncTaskLoader.java:83)
    at androidx.loader.content.ModernAsyncTask.finish(ModernAsyncTask.java:490)
    at androidx.loader.content.ModernAsyncTask$InternalHandler.handleMessage(ModernAsyncTask.java:507)
    at android.os.Handler.dispatchMessage(Unknown Source:19)
    at android.os.Looper.loopOnce(Unknown Source:182)
    at android.os.Looper.loop(Unknown Source:82)
    at android.app.ActivityThread.main(Unknown Source:123)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
    at com.android.internal.os.ZygoteInit.main(Unknown Source:312)
mayonezo commented 8 months ago
01-16 22:32:18.859 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.859 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.859 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.880 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.880 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.880 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.880 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.895 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.895 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.895 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.895 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
01-16 22:32:18.903 12851 12851 E ViewDragHelper: Ignoring pointerId=0 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because  ViewDragHelper did not receive all the events in the event stream.
mayonezo commented 8 months ago

logcat_01-16-2024_22-44-49.txt

Gitsaibot commented 8 months ago

@toolstack Do you have any idea why the error occurs despite the try-catch block?

toolstack commented 8 months ago

Hmmm... I it looks like the crash happens only when the for loop executes and not during the RecuranceSet setup, as the error is on line 447, the for loop.

I'll create a patch that wraps the for loop in a try/catch block as well to be safe.

Gitsaibot commented 8 months ago

@mayonezo @Marla1314 Can you please test the debug.apk here and see if the error still occurs: https://github.com/Etar-Group/Etar-Calendar/actions/runs/7563734515

mayonezo commented 8 months ago

The crashes stopped with the debug.apk. Seems to be stable now. Thanks for the quick fix!

Marla1314 commented 8 months ago

Same here. Thanks for the super quick fix! <3

Marla1314 commented 8 months ago

Sadly, I got issues again. Yesterday I updated the app via F-Droid and everything was fine, but as today app crashes again when switching to month view. Week view seems to work. logcat_01-23-2024_11-02-09.txt

jspricke commented 8 months ago

@Marla1314 note that the fixed version (1.0.40) is not yet in F-Droid.

Marla1314 commented 8 months ago

Oh, I'm sorry. The changelog said the month view thing was fixed, so I assumed it was the right one.

On 23 January 2024 11:07:49 CET, Jochen Sprickerhof @.***> wrote:

@Marla1314 note that the fixed version (1.0.40) is not yet in F-Droid.

-- Reply to this email directly or view it on GitHub: https://github.com/Etar-Group/Etar-Calendar/issues/1555#issuecomment-1905710810 You are receiving this because you were mentioned.

Message ID: @.***>