This crash is not specific to Vista and is due to attempting to add an item when either the category or location list are empty. This could be solved by either graying out the add item command until both a category and location exist, or by displaying a message in place of the add item dialog if one of these lists is empty.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This crash is not specific to Vista and is due to attempting to add an item when either the category or location list are empty. This could be solved by either graying out the add item command until both a category and location exist, or by displaying a message in place of the add item dialog if one of these lists is empty.