I have to -blush- apologize for wasting your time... My 'bus error' was caused by one of the most common C programming mistakes: moving an element outside the boundaries of an array. I had failed to check properly when I sorted elements into the array, and consequently moved the last element to last + 1. Then some data area was destroyed, and it caused this strange 'bus error'.
Sorry for this, I'll try to think more before posting next message. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
