We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 26

Summary: small vorbis file, SDL_mixer, Mac OS X...
Product: SDL_mixer Reporter: Ryan C. Gordon <icculus>
Component: miscAssignee: Ryan C. Gordon <icculus>
Status: RESOLVED WORKSFORME QA Contact: Sam Lantinga <slouken>
Severity: blocker    
Priority: P2 CC: ewmailing
Version: unspecified   
Hardware: PowerPC   
OS: Mac OS X (All)   
Attachments: Test .ogg file.

Description Ryan C. Gordon 2006-01-03 12:26:53 UTC
Date: Sun, 25 Sep 2005 11:33:08 -0700 (PDT)
From: Keith Nemitz <musenik@yahoo.com>
Subject: Easily reproducible bug in SDL Mixer for Macintosh.
To: slouken@libsdl.org
Cc: megastep@megastep.org

This may be a libvorbis bug, but I'm working down the
food chain.

On the Mac OSX, Panther and Tiger, ogg files less than
8k will hang when played as a sound effect.


I found the bug using the 1.7 version of PyGame. When
I downgrade my version of SDL_Mixer from 1.2.6, the
bug goes away. I hope you'll be able to reproduce the
problem and turn around a fix.

thank you for you time,


Keith Nemitz
Ordinauteur
Mousechief Co.
www.mousechief.com
Comment 1 Ryan C. Gordon 2006-01-19 06:28:23 UTC
Tossing the SDL_mixer bugs to Sam (all three of which might be the same bug in practice)...if you don't want these, toss them back to me.

--ryan.

Comment 2 Ryan C. Gordon 2006-01-27 11:23:06 UTC
Setting Sam as "QA Contact" on all bugs (even resolved ones) so he'll definitely be in the loop to any further discussion here about SDL.

--ryan.

Comment 3 Eric wing 2006-01-31 15:51:17 UTC
There was some other bug report I remember from a user (either on the list or directly to me) that the static version of vorbis used in our SDL_mixer/OS X package was out of date and caused problems. I was told that updating ogg/vorbis fixed this user's problems.

Because of the Universal Binaries, I've been updating all the components to everything including ogg/vorbis. Once I get these out, we should test to see if this bug goes away.



Comment 4 Ryan C. Gordon 2007-02-12 20:24:44 UTC
Created attachment 188 [details]
Test .ogg file.


Here's a .ogg that's less than 8k.

--ryan.
Comment 5 Ryan C. Gordon 2007-02-12 20:27:27 UTC
I just tried this on Mac OS X with the svn trunk of SDL_mixer, libogg-1.1.3 and libvorbis-1.1.2 and the "playmus" test app could play it back, so we either fixed this or it was a bug in an older libogg/libvorbis.

If it was a question of the prebuilt framework, then I'm not losing sleep over it, since it's definitely not a bug in any SDL code.

Closing bug as WORKSFORME.

--ryan.