a VM... but it happens far more reliably in a VM. I added some debug code to chan_iax2.c, but I haven't been able to find anything useful yet besides a better idea of how IAX2 works. :)