[patch] crash in ogg encoder when only transcoding audio
David Juran <[email protected]> Sat, 30 Jan 2010 19:27:02 +0200
| Newsgroups | gmane.comp.video.transcode.devel |
|---|---|
| Message-ID | <1264872422.9155.9.camel@localhost> |
--=-9JiNDJgPvobuWsWGQWA+ Content-Type: multipart/mixed; boundary="=-QNJz2Pyq/xkzIVO8SGZu" --=-QNJz2Pyq/xkzIVO8SGZu Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello. When transcoding with only an audio stream, transcode-1.1.5 will crash in the ogg exporter. reproducer: transcode -i ~/Blossom.wav -a 0 -y null,ogg -m /tmp/track1.ogg I believe the attached patch will fix the problem. /David --=-QNJz2Pyq/xkzIVO8SGZu Content-Disposition: attachment; filename="transcode-1.1.5-no_video.patch" Content-Type: text/x-patch; name="transcode-1.1.5-no_video.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 ZGlmZiAtdXAgdHJhbnNjb2RlLTEuMS41L2V4cG9ydC9leHBvcnRfb2dnLmMubm9fdmlkZW8gdHJh bnNjb2RlLTEuMS41L2V4cG9ydC9leHBvcnRfb2dnLmMNCi0tLSB0cmFuc2NvZGUtMS4xLjUvZXhw b3J0L2V4cG9ydF9vZ2cuYy5ub192aWRlbwkyMDEwLTAxLTMwIDE5OjA1OjM4LjAwMDAwMDAwMCAr MDIwMA0KKysrIHRyYW5zY29kZS0xLjEuNS9leHBvcnQvZXhwb3J0X29nZy5jCTIwMTAtMDEtMzAg MTk6MDU6NTkuMDAwMDAwMDAwICswMjAwDQpAQCAtODksOCArODksOSBAQCBNT0Rfb3Blbg0KIAkg ICAgcmV0dXJuKFRDX0VYUE9SVF9FUlJPUik7DQogCX0NCiANCi0JaWYgKCFzdHJjbXAodm9iLT52 aWRlb19vdXRfZmlsZSwgdm9iLT5hdWRpb19vdXRfZmlsZSkpIHsNCi0JICAgIHRjX2xvZ19pbmZv KE1PRF9OQU1FLCAiV3JpdGluZyBhdWRpbyB0byBcIi9kZXYvbnVsbFwiIChubyAtbSBvcHRpb24p Iik7DQorCWlmICh2b2ItPnZpZGVvX291dF9maWxlICYmIA0KKwkgICAgIXN0cmNtcCh2b2ItPnZp ZGVvX291dF9maWxlLCB2b2ItPmF1ZGlvX291dF9maWxlKSkgew0KKwkgIHRjX2xvZ19pbmZvKE1P RF9OQU1FLCAiV3JpdGluZyBhdWRpbyB0byBcIi9kZXYvbnVsbFwiIChubyAtbSBvcHRpb24pIik7 DQogCX0NCiAJaWYgKHZvYi0+bXAzYml0cmF0ZSA9PSAwKQ0KIAkgICAgcmVzdWx0ID0gdGNfc25w cmludGYgKGJ1ZiwgUEFUSF9NQVgsICJvZ2dlbmMgLXIgLUIgJWQgLUMgJWQgLXEgJS4yZiAlcyAt USAtbyBcIiVzXCIgJXMgLSIsDQpAQCAtMjE0LDEwICsyMTUsMTEgQEAgTU9EX2Nsb3NlDQogCXBG aWxlID0gTlVMTDsNCiANCiAJaWYgKHZlcmJvc2UgPiAwICYmIHN0cmNtcCAodm9iLT5hdWRpb19v dXRfZmlsZSwgIi9kZXYvbnVsbCIpICYmDQotCQlzdHJjbXAgKHZvYi0+dmlkZW9fb3V0X2ZpbGUs ICIvZGV2L251bGwiKSE9MCkgew0KLQkgICAgdGNfbG9nX2luZm8gKE1PRF9OQU1FLCAiSGludDog Tm93IG1lcmdlIHRoZSBmaWxlcyB3aXRoIik7DQotCSAgICB0Y19sb2dfaW5mbyAoTU9EX05BTUUs ICJIaW50OiBvZ21tZXJnZSAtbyBjb21wbGV0ZS5vZ2cgJXMgJXMiLA0KLQkJCSB2b2ItPnZpZGVv X291dF9maWxlLCB2b2ItPmF1ZGlvX291dF9maWxlICk7DQorCSAgICB2b2ItPnZpZGVvX291dF9m aWxlICYmDQorCSAgICBzdHJjbXAgKHZvYi0+dmlkZW9fb3V0X2ZpbGUsICIvZGV2L251bGwiKSE9 MCkgew0KKwkgIHRjX2xvZ19pbmZvIChNT0RfTkFNRSwgIkhpbnQ6IE5vdyBtZXJnZSB0aGUgZmls ZXMgd2l0aCIpOw0KKwkgIHRjX2xvZ19pbmZvIChNT0RfTkFNRSwgIkhpbnQ6IG9nbW1lcmdlIC1v IGNvbXBsZXRlLm9nZyAlcyAlcyIsDQorCQkgICAgICAgdm9iLT52aWRlb19vdXRfZmlsZSwgdm9i LT5hdWRpb19vdXRfZmlsZSApOw0KIAl9DQogDQogICAgICAgICByZXR1cm4oMCk7DQo= --=-QNJz2Pyq/xkzIVO8SGZu-- --=-9JiNDJgPvobuWsWGQWA+ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQBLZGvf0Z3pChMh0UURAgPHAJ0eKQRRgiZ/uxVs6/jR4/MjLtvtlACfUGw5 XtxYNueMxUoDyviwIoJrTp0= =cSkJ -----END PGP SIGNATURE----- --=-9JiNDJgPvobuWsWGQWA+--