[GH-ISSUE #180] Crashing when editing settings on 2.6.1 #137

Closed
opened 2026-02-28 01:23:22 +03:00 by kerem · 5 comments
Owner

Originally created by @zoumhussein on GitHub (Jul 8, 2014).
Original GitHub issue: https://github.com/ushahidi/SMSSync/issues/180

Hi,

I have the version 2.6.1 and the app is crashing when trying to edit the settings.
In case this is useful:
These settings where made since previous version (2.6 beta) after then i've upgraded the app

Originally created by @zoumhussein on GitHub (Jul 8, 2014). Original GitHub issue: https://github.com/ushahidi/SMSSync/issues/180 Hi, I have the version 2.6.1 and the app is crashing when trying to edit the settings. In case this is useful: These settings where made since previous version (2.6 beta) after then i've upgraded the app
kerem closed this issue 2026-02-28 01:23:22 +03:00
Author
Owner

@eyedol commented on GitHub (Jul 9, 2014):

@zoumhussein Any particular settings fields caused the crash? Or just going to settings crashed the app?

<!-- gh-comment-id:48437213 --> @eyedol commented on GitHub (Jul 9, 2014): @zoumhussein Any particular settings fields caused the crash? Or just going to settings crashed the app?
Author
Owner

@zoumhussein commented on GitHub (Jul 9, 2014):

hi @eyedol just going to this.
I'm using Android 4.3 on a Galaxy Note 2 LTE in case that could help

<!-- gh-comment-id:48463332 --> @zoumhussein commented on GitHub (Jul 9, 2014): hi @eyedol just going to this. I'm using Android 4.3 on a Galaxy Note 2 LTE in case that could help
Author
Owner

@rafalsliwinski commented on GitHub (Aug 1, 2014):

When I want to open settings from version 2.5. in 2.6.1 I get this exception:

java.lang.RuntimeException: Unable to start activity ComponentInfo{org.addhen.smssync.debug/org.addhen.smssync.Settings}: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)

 Caused by: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
        at org.addhen.smssync.util.TimePreference.getMinute(TimePreference.java:111)
        at org.addhen.smssync.util.TimePreference.onSetInitialValue(TimePreference.java:83)
        at android.preference.Preference.dispatchSetInitialValue(Preference.java:1323)
        at android.preference.Preference.onAttachedToHierarchy(Preference.java:1135)
        at android.preference.PreferenceGroup.addPreference(PreferenceGroup.java:163)
        at android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:104)
        at android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:45)
        at android.preference.GenericInflater.rInflate(GenericInflater.java:488)
        at android.preference.GenericInflater.rInflate(GenericInflater.java:493)
        at android.preference.GenericInflater.inflate(GenericInflater.java:326)
        at android.preference.GenericInflater.inflate(GenericInflater.java:263)
        at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:272)
        at android.preference.PreferenceActivity.addPreferencesFromResource(PreferenceActivity.java:1433)
        at org.addhen.smssync.Settings.onCreate(Settings.java:112)
        at android.app.Activity.performCreate(Activity.java:5133)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
        at android.app.ActivityThread.access$600(ActivityThread.java:141)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:137)
        at android.app.ActivityThread.main(ActivityThread.java:5103)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:525)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
        at dalvik.system.NativeStart.main(Native Method)
<!-- gh-comment-id:50863065 --> @rafalsliwinski commented on GitHub (Aug 1, 2014): When I want to open settings from version 2.5. in 2.6.1 I get this exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.addhen.smssync.debug/org.addhen.smssync.Settings}: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) ``` Caused by: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1 at org.addhen.smssync.util.TimePreference.getMinute(TimePreference.java:111) at org.addhen.smssync.util.TimePreference.onSetInitialValue(TimePreference.java:83) at android.preference.Preference.dispatchSetInitialValue(Preference.java:1323) at android.preference.Preference.onAttachedToHierarchy(Preference.java:1135) at android.preference.PreferenceGroup.addPreference(PreferenceGroup.java:163) at android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:104) at android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:45) at android.preference.GenericInflater.rInflate(GenericInflater.java:488) at android.preference.GenericInflater.rInflate(GenericInflater.java:493) at android.preference.GenericInflater.inflate(GenericInflater.java:326) at android.preference.GenericInflater.inflate(GenericInflater.java:263) at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:272) at android.preference.PreferenceActivity.addPreferencesFromResource(PreferenceActivity.java:1433) at org.addhen.smssync.Settings.onCreate(Settings.java:112) at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) ```
Author
Owner

@redbullpeter commented on GitHub (Sep 22, 2014):

I have the issue on this phone:

Micromax A27
Android 2.3.5

But not on these:

Sony Ericsson LT15i
Android 2.3.4

Karbonn A50s
Android 4.2.2

<!-- gh-comment-id:56348924 --> @redbullpeter commented on GitHub (Sep 22, 2014): I have the issue on this phone: Micromax A27 Android 2.3.5 But not on these: Sony Ericsson LT15i Android 2.3.4 Karbonn A50s Android 4.2.2
Author
Owner

@sorinpohontu commented on GitHub (Apr 21, 2015):

@eyedol I think you can close this issue for 2.8.0.

<!-- gh-comment-id:94655622 --> @sorinpohontu commented on GitHub (Apr 21, 2015): @eyedol I think you can close this issue for 2.8.0.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SMSSync#137
No description provided.