The issue seems like, the CPU is attempting to return to a non-existing address. This can be caused by insufficient stack space, or some error in the project. You can try to increase the stack space and see if it helps.
Thank you, SAMP.CY.
I created almost same project newly.
That was debugged completely, then I was convinced that ICE is not broken.
But I can't understand yet what the different is.