I found another way to trigger this: again with max sprites on screen, hit a duck. The attempt to create the flying head will again fill up spr[0] and trigger the bug on warp.
The problem in this case is in duck_brain in freedink.c.
signature.asc
Description: OpenPGP digital signature