I've installed pygame via the "brew install pygame" method, and then downgraded the sdl_image library to sdl_image-1.2.10 (1.2.12 is causing graphical glitches currently see issue #284).
Whenever a sound tries to load (tried with both .ogg and .mp3 files, after having installed the dependencies via "brew install" method) python crashes with the following error:
"Python unexpectedly quit while using the libSDL-1.2.0.dylib plugin"
python(64369,0x7fff7bd0a000) malloc: error for object 0x7fe9cc021ca0: pointer being freed was not allocated
set a breakpoint in malloc_error_break to debug
Abort trap: 6
I've tried downgrading the sdl_mixer as well to 1.2.10 but it would not install for me using the same methods I used to downgrade sdl_image. Not sure what else to do at this point! I cannot play any games that require playing/loading sounds! I've testing removing sounds entirely in the source code and the game ran fine.