Be sure to check our Hotfix instructions before starting the hotfix process.It might save you some trouble afterwards.
Fixed bugs:
- E-commerce - If a customer selected an existing address during checkout (via the 'Customer address' web part), another copy of the given address was created for the customer.
- E-commerce - If a macro that accessed the current shopping cart was added to a condition which the system resolved during the shopping cart calculation process, an infinite loop could occur, leading to a stack overflow error and possible server crash. For example, the problem could be triggered by using the 'ECommerceContext.CurrentShoppingCart' macro within the condition of a discount. Applying the hotfix prevents such errors. However the 'ECommerceContext.Current*' macros are not intended for use in shopping cart calculation conditions (e.g. discounts) and may still work incorrectly - use the Context specific macro objects instead.