I tried re-committing the Sprite Collection from which the sprite takes its frames from, but that made no difference. Here is some more information on the problem:
a) The sprite that seems to be the culprit is an animated sprite with 2 frames of animation.
b) I went into the class file that was causing the exception and I printed out some logging:
013-08-20 09:23:54,541 [5856] DEBUG tk2dBaseSprite - Player SpriteSprite_Alien_1_Frame_2
2013-08-20 09:23:54,543 [5856] DEBUG tk2dBaseSprite - boxCollder AnimatedSprite (UnityEngine.BoxCollider)
2013-08-20 09:23:54,545 [5856] DEBUG tk2dBaseSprite - Collider type: AnimatedSprite (UnityEngine.BoxCollider)
2013-08-20 09:23:54,547 [5856] DEBUG tk2dBaseSprite - Sprite Collider Vertices Length:2
2013-08-20 09:23:54,549 [5856] DEBUG tk2dBaseSprite - Sprite vertex
2013-08-20 09:23:54,551 [5856] DEBUG tk2dBaseSprite - Sprite vertex [1] 32 17.5
08-20 09:23:54,877 [5856] DEBUG tk2dBaseSprite - Player SpriteSprite_Alien_1_Frame_1
2013-08-20 09:23:54,879 [5856] DEBUG tk2dBaseSprite - boxCollder AnimatedSprite (UnityEngine.BoxCollider)
2013-08-20 09:23:54,882 [5856] DEBUG tk2dBaseSprite - Collider type: AnimatedSprite (UnityEngine.BoxCollider)
2013-08-20 09:23:54,884 [5856] DEBUG tk2dBaseSprite - Sprite Collider Vertices Length:2
2013-08-20 09:23:54,886 [5856] DEBUG tk2dBaseSprite - Sprite vertex
2013-08-20 09:23:54,888 [5856] DEBUG tk2dBaseSprite - Sprite vertex [1] 33 20.5
c) I ran the integrity check and it passed.
d) I tried rebuilding the indexes,and there were no errors.
e) The problem occurs before the game plays in the desktop player. Once the game plays there are no errors. It seems to happen upon initialization or the build process.
I am trying to narrow down the sprite that may be causing the exception. So far, this is the only sprite that shows up in the logging. I have 4 sprites on the screen. Only one is animated.
Thanks again.