> samplelist_mutex is never created. You just need: > > samplelist_mutex = SDL_CreateMutex(); > > in Sound_Init(). Doh, thanks! It's in CVS now. --ryan.