A little more info in case it matters: If I do close the device first, I don't have the crash on exit. In both cases, I have 32 sources allocated in the context when the program exits. -- --"J" "I'm a castaway stranded in a desolate land, I can see the footprints in the virtual sand." --Neil Peart