App crashes when using lowercase letters in the recurrence pattern

Bug #692364 reported by OpaOpa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Financisto
Fix Released
Medium
Denis Solonenko

Bug Description

I wanted to set a yearly recurrence pattern for a scheduled transaction.
Typing everything in uppercase works fine.

Steps to reproduce the bug:
1. Create a new scheduled transaction
2. Go to set a "Geeky" recurrence pattern
3. Set the following rule: FREQ=yearly;BYMONTH=12;BYMONTHDAY=20

The following occurred on my attempt:
1. Clicking the "evaluate dates" popped the following error: IllegalArgumentException:interval@FREQ=yearly;BYMONTH=12;BYMONTHDAY=20#
2. Clicking the OK button returns to the transaction edit screen with no errors and...
3. Clicking the "Save" button crashes the app with a "force close" message.
4. From now on, trying to access the Scheduled menu crashes the app 100%.

[Edit] - The bug reproduced on a clean install too.

Environment:
- Android 2.2.1 (FroydVillain 1.7.2 based on CM 6.1)
- Financisto v. 1.4.4

Hardware:
- HTC Hero

Tags: crash
OpaOpa (opaopa)
description: updated
Changed in financisto:
assignee: nobody → Denis Solonenko (denis-solonenko)
importance: Undecided → Medium
milestone: none → 1.4.5
status: New → Fix Committed
Changed in financisto:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.