This one time, at band camp, Michael Urman wrote: >Package: python-pymad >Version: 0.5.3-2 >Severity: normal > >Running quodlibet (music player leveraging pymad and other libraries) >with the "wrong" selection of MP3s would consistently for some people >yield the error in the subject. It only occurs with MP3s enabled, and >we've swapped out all other libraries used with MP3s. While I have >never reproduced it myself, the cause looks obvious. > >In pymadfile.c:py_madfile_seek_time, the last line returns Py_None >without a corresponding Py_INCREF. You can search for other instances >where it returns Py_None only after a Py_INCREF. The fix should be to >add the Py_INCREF(Py_None); > >I believe the behavior should be easy to replicate with a script that >used seek_time in an infinite loop. If so, it should be easy to confirm >that the INCREF fixes it.
This change has just been made upstream, and a new version 0.5.4 should be released within the day. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]