read_from_fd() in mad.c assumes that the buffer passed
to read() is always filled. While this might be a
reasonable assumption when reading from disk, it is
seldom the case when reading from a tcp socket.
Logged In: YES
This patch breaks playing from stdin ('-' command line option),
it causes infinite loop at EOF.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.