-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unbreak PS audio #51
Unbreak PS audio #51
Conversation
This reverts commit 3b80a57.
@hlef what do you say? |
If my patch is wrong, please, revert it. @fcartegnie are you sure that |
crashes are in filters processing. time_out data is the reason of the NULL derefs, and it is also set on channel allocation a bit earlier, and then can't be NULL in normal operations. That can be used as a signal that something went wrong. |
[I don't have real knowledge how upstream changes/fixes are propagated to Ubuntu's packages] Will this fix also be applied (somehow automatically?) to the version that Ubuntu 20.04 ships, or do I have to open an issue at Ubuntu's Launchpad for this, to request this fix to be backported? |
Ubuntu already has the 2.9.2 release. |
According to the package page and Launchpad, it still has 2.9.1. |
I see this: |
While for Groovy Gorilla (= upcoming 20.10) 2.9.2-1 is listed, for Focal Fossa (= 20.04), still only version 2.9.1-1 is displayed (the "Focal Fossa" link also refers to the Launchpad site I posted). |
Sorry, I got confused by Ubuntu's stupid release code names. |
I just opened a bug at Ubuntu's Launchpad here: https://bugs.launchpad.net/ubuntu/+source/faad2/+bug/1882240 |
Since 3b80a57, legitimate PS is totally broken.
Checking final computed channel allocation for OOB deref is sufficient (NULL in that case).
#32
This reverts commit 3b80a57.