Here is some additional information on the newly entered bug #C306: The savegame demonstrating this problem (KQ4 v1.000.111) is @ http://www.clock.org/~matt/freesci/kq4save1.zip . The save in question is "zombie avoider failure".
"Warning: DoAvoider failed for avoider c0f6" >heapobj 0xc0f6 Clone Avoid Species=8eaa, Superclass=8eaa Local variables @ 0x0000 Variable selectors: species[0000] = 8eaa %Avoid superClass[0002] = 8eaa %Avoid -info-[0004] = 0001 (1) name[002e] = 8f1e client[005a] = bf24 *Act heading[0074] = ffff (-1) oldDir[0144] = 0000 (0) olderDir[0146] = 00b7 (183) impulse[0148] = 0001 (1) >heapobj 0xbf24 Clone Act Species=716e, Superclass=716e Local variables @ 0x0000 Variable selectors: species[0000] = 716e %Act superClass[0002] = 716e %Act -info-[0004] = 0001 (1) name[002e] = 74ed Warning: Unaligned unsigned read from 74ed y[0006] = 0098 (152) x[0008] = 00c9 (201) yStep[006e] = 0001 (1) view[000a] = 0105 (261) loop[000c] = 0003 (3) cel[000e] = 0005 (5) priority[007e] = 000b (11) underBits[0010] = 0000 (0) signal[0022] = 0402 (1026) nsTop[0012] = 0079 (121) nsLeft[0014] = 00c9 (201) nsBottom[0016] = 009a (154) nsRight[0018] = 00dd (221) lsTop[001a] = 0000 (0) lsLeft[001c] = 0000 (0) lsBottom[001e] = 0000 (0) lsRight[0020] = 0000 (0) brTop[0026] = 0098 (152) brLeft[0028] = 00c9 (201) brBottom[002a] = 0099 (153) brRight[002c] = 00dd (221) cycleSpeed[0132] = 0000 (0) script[00ea] = af5c z1Actions cycler[013a] = c114 *Walk timer[00dc] = 0000 (0) illegalBits[0024] = 8000 xLast[016a] = 00c9 (201) yLast[016c] = 0098 (152) xStep[006c] = 0002 (2) heading[0074] = 0111 (273) moveSpeed[0070] = 0000 (0) blocks[016e] = 0000 (0) baseSetter[0170] = 0000 (0) mover[0076] = c156 *Chase looper[007c] = 0000 (0) viewer[0172] = 0000 (0) avoider[0174] = c0f6 *Avoid -- View information: cel 261/3/5 at (201,152) Priority = 11 (band starts at 147) nsRect: [201..221]x[121..154] lsRect: [0..0]x[0..0] brRect: [201..221]x[152..153] new nsRect: [201..221]x[121..154] new clipped nsRect: [201..221]x[147..154] new brRect: [201..221]x[152..153] signals = 0402: 0002: updated 0400: hit_obstacle -- http://www.clock.org/~matt
