damn, damn, damn. sorry guys, that's not what gives me the error. i'm really sorry for posting junk. anyway this is it : sample = Sound_NewSampleFromFile("shine.ogg", 0, buff); after this i get the error. Ryan, i'm not using any events or anything, as a matter of fact i'm not using ANY sdl functions other than the ones that initialize and close sdl.