| 958904 |
OpenH264: global-buffer-overflow crash [@WelsDec::WelsResidualBlockCavlc] |
-- |
RESOLVED |
| 958929 |
OpenH264: global-buffer-overflow crash [@WelsDec::CheckIntraChromaPredMode] |
-- |
RESOLVED |
| 958935 |
OpenH264: global-buffer-overflow crash [@WelsDec::IdctResAddPred_c] |
-- |
RESOLVED |
| 958938 |
OpenH264: crash [@WelsDec::GetRefPic] |
-- |
RESOLVED |
| 958948 |
OpenH264: crash [@WelsDec::WelsMarkAsRef] |
-- |
RESOLVED |
| 958958 |
OpenH264: global-buffer-overflow crash [@WelsDec::IdctResAddPred_c] |
-- |
RESOLVED |
| 958988 |
OpenH264: stack-buffer-overflow crash [@WelsSVCEnc::RcInitTlWeight] |
-- |
RESOLVED |
| 959139 |
OpenH264: heap-buffer-overflow crash in [@WelsSVCEnc::WriteBlockResidualCavlc] |
-- |
RESOLVED |
| 959423 |
OpenH264: Assertion failed: (*ppPic1 != *ppPic2) [@WelsSVCEnc::WelsExchangeSpatialPictures] |
-- |
RESOLVED |
| 960366 |
OpenH264: crash [@WelsDec::BsGetBits] |
-- |
RESOLVED |
| 960932 |
OpenH264: global-buffer-overflow crash [@WelsDec::WelsResidualBlockCavlc] |
-- |
RESOLVED |
| 961370 |
OpenH264: crash [@WelsDec::FmoParamUpdate] |
-- |
RESOLVED |
| 963392 |
OpenH264: Assertion failed: (*ppPic1 != *ppPic2) [@WelsSVCEnc::WelsExchangeSpatialPictures] |
-- |
RESOLVED |
| 963483 |
OpenH264: global-buffer-overflow crash [@WelsDec::DeblockingInterMb] |
-- |
RESOLVED |
| 963602 |
OpenH264: crash [@WelsDec::GetRefPic] |
-- |
RESOLVED |
| 963828 |
OpenH264: "runtime error: left shift of negative value" to sReadBitsCache.uiCache32Bit, pBs->uiCurBits |
-- |
RESOLVED |
| 963836 |
OpenH264: "runtime error: load of misaligned address for type 'uint32_t'" to kuiABCD |
-- |
RESOLVED |
| 963843 |
OpenH264: "runtime error: signed integer overflow" to pTCoeff |
-- |
RESOLVED |
| 985249 |
Delivery of H.264 codec from OpenH264 |
-- |
RESOLVED |
| 985250 |
OpenH264 plugin interface into Firefox |
P1 |
RESOLVED |
| 985251 |
Wrap OpenH264 codec as a plugin |
P1 |
RESOLVED |
| 985252 |
Sandbox Gecko Media Plugins (including OpenH264) for Windows |
P1 |
RESOLVED |
| 985253 |
SDP negotiation for H264 |
P1 |
RESOLVED |
| 985254 |
RTP packetization for H.264 |
P1 |
RESOLVED |
| 985255 |
Breakdown: Implement OpenH264 download |
-- |
VERIFIED |
| 985256 |
Implement OpenH264 UX |
-- |
RESOLVED |
| 999721 |
Implement OpenH264 Signing |
-- |
RESOLVED |
| 1007694 |
[UX] Decide how to expose the option to disable openh264 |
-- |
VERIFIED |
| 1009760 |
Hook up crash reporting for GMP plugins (openh264) |
-- |
VERIFIED |
| 1009764 |
[UX] crash reporting for GMP plugins (openh264) |
-- |
RESOLVED |
| 1009765 |
Add GMP plugin crashes to FHR crash reporting |
-- |
VERIFIED |
| 1009816 |
Firefox desktop: openh264 updates: check, download, install |
-- |
VERIFIED |
| 1009909 |
Firefox desktop: Integrate the openh264 media plugin in the add-ons manager |
-- |
VERIFIED |
| 1012949 |
Sandbox the OpenH264 plugin for Mac |
-- |
RESOLVED |
| 1012951 |
Sandbox the OpenH264 plugin for Linux |
-- |
RESOLVED |
| 1013345 |
Security review: openh264 plugin download and update, desktop Firefox |
-- |
RESOLVED |
| 1013354 |
Implement openh264 update manifests in Balrog |
-- |
RESOLVED |
| 1013359 |
Privacy policy review: OpenH264 download and install |
-- |
RESOLVED |
| 1013968 |
Package gmp-api into a shared-upstream repo for OpenH264 builds |
-- |
RESOLVED |
| 1020760 |
[EME] Extend GMP to support EME plugins |
-- |
RESOLVED |
| 1022008 |
Connect SDP negotiation to CodecSpecific structures for GMP codecs |
-- |
RESOLVED |
| 1022012 |
Finalize initial pref-on API for GMP codecs |
-- |
RESOLVED |
| 1024140 |
Do open264 builds |
-- |
RESOLVED |
| 1024304 |
External encoder's IDR Request can't be called in WebRTC Gecko Media Plugins adapter |
-- |
RESOLVED |
| 1027692 |
OpenH264: crash [@McHorVer02WidthEq8_sse2.start] |
-- |
RESOLVED |
| 1028005 |
OpenH264: crash [@WelsDec::DoErrorConSliceCopy] |
-- |
RESOLVED |
| 1028006 |
OpenH264: crash [@WelsDec::DecodeFrameConstruction] |
-- |
RESOLVED |
| 1028962 |
Gecko Media Plugin doesn't work on Aurora Release |
-- |
RESOLVED |
| 1033522 |
Windows Debug build hits Assert when using Gecko Media Plugin |
-- |
RESOLVED |
| 1035263 |
OSX Debug build hits Assert when using Gecko Media Plugin |
-- |
RESOLVED |
| 1035653 |
Fatal assertion creating GMPParent on GMP thread since bug 1028383 landed. |
-- |
RESOLVED |
| 1035854 |
[UX] Update Crash Reporting for GMP Plugins (openh264) |
-- |
RESOLVED |
| 1035937 |
Need to branch github/mozilla/gmp-api for FF32 |
-- |
RESOLVED |
| 1037125 |
Basic automated tests for GMP plugins |
-- |
RESOLVED |
| 1037317 |
Move GMPBufferType to be a property of GMPVideoFrameEncoded |
-- |
RESOLVED |
| 1037626 |
H.264 SDP code doesn't find the correct fmtp value when negotiating if only mode 1 is supported |
-- |
RESOLVED |
| 1037754 |
Hook GMP plugins to WebRTC codec availability |
-- |
RESOLVED |
| 1037767 |
Use straight nsIChannel instead of nsIIncrementalDownload for GMPInstallManager |
-- |
RESOLVED |
| 1037911 |
Assert in GMP |
-- |
RESOLVED |
| 1038961 |
Associate a GMP crash with a DOM window and fire an event at that window |
-- |
RESOLVED |
| 1039028 |
Provide info when "Show More Information" is selected for the OpenH264 plugin in the addon manager |
-- |
VERIFIED |
| 1039226 |
Trigger explicit OpenH264 updates from OpenH264Provider |
-- |
VERIFIED |
| 1039490 |
Get rid of on the main thread IO from GMPInstallManager when updates are being installed |
-- |
RESOLVED |
| 1039555 |
factor out common URL var resolution functions for app updates and gmp update/installs |
-- |
RESOLVED |
| 1039572 |
GMPParent::ActorDestroy should not re-enter itself |
-- |
RESOLVED |
| 1039575 |
GMP plugins: getting a crash ID into GMPParent::ActorDestroy |
-- |
RESOLVED |
| 1039839 |
Use Task.jsm more inside GMPInstallManager |
-- |
RESOLVED |
| 1040048 |
Register the OpenH264 plugin from the OpenH264Provider on startup |
-- |
VERIFIED |
| 1040060 |
Move GMPInstallManager front end code from delayed-startup+delay to final-ui-startup+delay |
-- |
RESOLVED |
| 1040345 |
GMP automated tests leak GeckoMediaPluginService |
-- |
RESOLVED |
| 1040346 |
GMP fake plugin test should test that the GMP plugin actually launches and does something |
-- |
RESOLVED |
| 1040905 |
Fix GetNativePath usage in GMP - Profiles with unicode characters fail on Windows |
-- |
RESOLVED |
| 1040937 |
Open H264 plugin stuck in disabled state after download |
-- |
VERIFIED |
| 1040941 |
Non-functional "preference" button for Open H264 plugin (depending on state) |
-- |
VERIFIED |
| 1041080 |
Fix OpenH264Provider path registration, default enabled state and logging |
-- |
VERIFIED |
| 1041097 |
OpenH264 should be enabled by default |
-- |
RESOLVED |
| 1041181 |
Investigate repeated & redundant GMPInstallManager log lines |
-- |
RESOLVED |
| 1041226 |
GMPChild should finish IPC setup before calling Crashreporter IPC method |
-- |
RESOLVED |
| 1041232 |
Disabling a GMP plugin while it's in-use in a call leads to a UAF crash. |
-- |
VERIFIED |
| 1041244 |
Segfault on GMP plugin communication attempt |
-- |
RESOLVED |
| 1041347 |
Fake GMP plugin has to be accessible and installed for running mochitests using it |
-- |
RESOLVED |
| 1041402 |
Crash in GMP plugin code |
-- |
RESOLVED |
| 1041525 |
Possible deadlock in Crashreporter::OOPInit() from GMP plugin initialization |
-- |
VERIFIED |
| 1042161 |
Handle OpenH264 updates for long-running sessions |
-- |
VERIFIED |
| 1042348 |
crash in libsystem_kernel.dylib@0x15866 (mozilla::ipc::GeckoChildProcessHost::PerformAsyncLaunchInternal) |
-- |
VERIFIED |
| 1042791 |
H264 SDP in WebRTC has non-standard fmtp line |
-- |
RESOLVED |
| 1043042 |
OpenH264 crash in nsAppShell::ProcessNextNativeEvent |
-- |
RESOLVED |
| 1043394 |
crash in mozilla::ipc::MessageChannel::NotifyGeckoEventDispatch() |
-- |
RESOLVED |
| 1043515 |
H264 SDP Issues |
-- |
RESOLVED |
| 1043531 |
OpenH264 crash reporting notification not shown |
-- |
VERIFIED |
| 1043968 |
crash in mozilla::WebrtcGmpVideoEncoder::Encode_g(webrtc::I420VideoFrame const*, webrtc::CodecSpecificInfo const*, std::vector<webrtc::VideoFrameType, std::allocator<webrtc::VideoFrameType> > const*) |
-- |
RESOLVED |
| 1043973 |
crash in mozilla::runnable_args_m_5_ret<mozilla::WebrtcGmpVideoDecoder*, int ( mozilla::WebrtcGmpVideoDecoder::*)... |
-- |
RESOLVED |
| 1044245 |
GMP with OpenH264 crashes on Windows. |
P1 |
VERIFIED |
| 1044249 |
Crash during OpenH264 call. |
-- |
RESOLVED |
| 1044268 |
Ability to turn off H.264 downloads in the field if there are problems |
-- |
RESOLVED |
| 1044408 |
Enable crashing the fake GMP plugin from test code |
P1 |
RESOLVED |
| 1044550 |
Move GMP Shmem cache from global to per-GMPParent |
-- |
RESOLVED |
| 1045209 |
The OpenH264 path should be relative to the profile directory and include a version subdirectory |
-- |
VERIFIED |
| 1045500 |
Crash reporter notification cuts off OpenH264 plugin name |
-- |
VERIFIED |
| 1046052 |
Create mochitest-browser test for GMP crash reporting |
P3 |
NEW |
| 1046191 |
Add MOZ_COUNT_CTOR,DTOR for GMPProcessParent |
-- |
RESOLVED |
| 1046644 |
Honor OpenH264 autoupdate pref for the initial GMP install check |
-- |
VERIFIED |
| 1047374 |
Missing "Submit a crash report" button from OpenH264 crash reporting notification [Windows only] |
-- |
RESOLVED |
| 1047442 |
Locking assumption in webrtc.org Encoded() callback invalid with async codecs |
-- |
RESOLVED |
| 1049501 |
crash in mozilla::gmp::PGMPParent::DeallocShmems() |
-- |
VERIFIED |
| 1050461 |
H.264 RTP packetization with multiple NALUs per frame |
-- |
RESOLVED |
| 1050521 |
Make GMPService init async |
P3 |
RESOLVED |
| 1053745 |
Include OpenH264 plugin in FHR data |
-- |
VERIFIED |
| 1053746 |
Add telemetry probes for OpenH264 plugin |
-- |
VERIFIED |
| 1053748 |
[FHR] Crashing gmp using media.gmp.plugin.crash pref does not store data in FHR |
-- |
RESOLVED |
| 1054624 |
OpenH264 calls between two machines shows streaming issues |
-- |
RESOLVED |
| 1054704 |
Fake H.264 encoder doesn't work in mochitests |
-- |
RESOLVED |
| 1054965 |
[Mac Only] Missing "Submit a crash report" button from OpenH264 crash reporting notification |
-- |
VERIFIED |
| 1055080 |
H264 fmtp in SDP from about:webrtc differs from SDP returned by createOffer/Answer |
-- |
NEW |
| 1055308 |
GMP Fake plugin keeps crashing |
-- |
RESOLVED |
| 1055779 |
Improve Fake H2.64 GMP plugin to better exercise GMP/platform/packetization code |
-- |
RESOLVED |
| 1056029 |
[Linux] OpenH264 crash reporting notification not always shown |
-- |
RESOLVED |
| 1056350 |
WebRTC H.264 HD video needs higher level, resolution, frame rate, bit rate |
-- |
RESOLVED |
| 1059477 |
GMP crash on call closing |
-- |
RESOLVED |
| 1059765 |
H264 codecs in webrtc don't use content analysis and framerate/resolution adaptation |
-- |
RESOLVED |
| 1062259 |
OpenH264 plugin is not installing on Firefox 33b1, 34.0a2 and 35.0a1 |
-- |
RESOLVED |
| 1076808 |
[OpenH264] v1.0 displayed in License information and crash reports instead of v1.1 |
-- |
RESOLVED |
| 1100304 |
Cisco's OpenH264 binary blob is downloaded without prompting the user |
-- |
RESOLVED |
| 1102531 |
On-demand download of Cisco H.264 plugin should occur over HTTPS |
P3 |
NEW |
| 1105685 |
Cisco OpenH264 Media Processing Use-After-Free Vulnerability |
-- |
RESOLVED |
| 1105688 |
Cisco OpenH264 Media Processing Buffer Overflow Vulnerability |
-- |
RESOLVED |
| 1105990 |
downloads OpenH264 binary blob in "safe mode" |
-- |
RESOLVED |
| 1106067 |
CWE-119 - critical buffer overflow in H264 |
-- |
RESOLVED |
| 1114748 |
Nightly firefox (12/21/14) fails to install openh264 - will be installed shortly. |
-- |
RESOLVED |
| 1156342 |
OpenH264: global-buffer-overflow crash [@WelsDec::ParseScalingList] |
-- |
RESOLVED |
| 1156346 |
OpenH264: crash [@WelsDec::WelsCalcDeqCoeffScalingList] |
-- |
RESOLVED |
| 1182717 |
OpenH264: ASan heap-buffer-overflow WRITE in WelsDec::DoErrorConSliceMVCopy |
-- |
RESOLVED |
| 1182718 |
OpenH264: ASan heap-buffer-overflow READ in WelsDec::GetAvilInfoFromCorrectMb |
-- |
RESOLVED |
| 1182731 |
OpenH264: Assertion `m_nMemoryUsageInBytes == 0' failed in WelsCommon::CMemoryAlign::~CMemoryAlign() |
-- |
RESOLVED |
| 1183287 |
OpenH264: crash [@WelsDec::BaseMC] |
-- |
RESOLVED |
| 1183350 |
OpenH264: NULL deref [@WelsRequestMem] |
-- |
RESOLVED |
| 1183388 |
OpenH264: ASan attempting free on address which was not malloc()-ed in SyncPictureResolutionExt() |
-- |
RESOLVED |
| 1183756 |
OpenH264: NULL deref [@WelsDec::PrefetchPic] |
-- |
RESOLVED |
| 1184396 |
OpenH264: ASan global-buffer-overflow in WelsDec::CavlcGetTrailingOnesAndTotalCoeff |
-- |
RESOLVED |
| 1184792 |
OpenH264: crash [@WelsCopy16x16_sse2] |
-- |
RESOLVED |
| 1185624 |
OpenH264: NULL deref [@OpeWelsDec::CheckRefPicturesComplete] |
-- |
RESOLVED |
| 1192929 |
Openh264: heap-use-after-free [@WelsDec::WelsReorderRefList] |
-- |
RESOLVED |
| 1192947 |
OpenH264: crash [@WelsDec::WelsReorderRefList] |
-- |
RESOLVED |
| 1193826 |
Openh264: heap-buffer-overflow [@WelsEnc::CWelsPreProcess::DetectSceneChangeScreen] |
-- |
RESOLVED |
| 1194481 |
OpenH264: stack-buffer-overflow [@CReadConfig::ReadLine] |
-- |
RESOLVED |
| 1196703 |
Cisco H.264 plugin should be protected by stronger signature |
-- |
NEW |
| 1197878 |
Openh264: NULL crash [@WelsEnc::TagPicture::SetUnref] |
-- |
RESOLVED |
| 1197888 |
OpenH264: heap-buffer-overflow [@WelsDec::PrefetchPic] |
-- |
RESOLVED |
| 1198940 |
OpenH264: null deref [@WelsEnc::CWelsPreProcess::GetCurrentFrameFromOrigList] |
-- |
RESOLVED |
| 1199437 |
OpenH264: NULL function pointer [@WelsDec::DoMbECMvCopy] |
-- |
RESOLVED |
| 1200085 |
Firefox 40.0.2 Crash [@ libgmpopenh264.dylib@0x25c1 ] |
P1 |
RESOLVED |
| 1200266 |
Openh264: fpe [@WelsEnc::JudgeNeedOfScaling] |
-- |
RESOLVED |
| 1207762 |
UBSan: left shift of negative value rec_mb.cpp:246:14 |
-- |
RESOLVED |
| 1207767 |
UBSan: left shift of negative value in deblocking_common.cpp:201:17 |
-- |
RESOLVED |
| 1207773 |
UBSan: index out of bounds in parse_mb_syn_cavlc.cpp:915:60 |
-- |
RESOLVED |
| 1209849 |
OpenH264: Multiple invalid writes [@WelsDec::BaseMC] |
-- |
RESOLVED |
| 1209851 |
OpenH264: double-free [@DestroyPicBuff] |
-- |
RESOLVED |
| 1211070 |
OpenH264: MSan use-of-uninitialized-value in WelsStrcat |
-- |
RESOLVED |
| 1215339 |
OpenH264: UBSan index out of bounds in [@WelsDec::MMCO] |
-- |
RESOLVED |
| 1215340 |
OpenH264: shift exponent too large in [@WelsDec::DecodeExpBypassCabac] |
-- |
RESOLVED |
| 1215715 |
OpenH264: UBSan signed integer overflow in [WelsDec::BsGetUe] |
-- |
RESOLVED |
| 1215757 |
OpenH264: UBSan signed integer overflow in [@WelsDec::ParseResidualBlockCabac] |
-- |
RESOLVED |
| 1216206 |
OpenH264: UBSan index out of bounds in [@WelsDec::ParseSliceHeaderSyntaxs] |
-- |
RESOLVED |
| 1224081 |
OpenH264: UBSan signed integer overflow in [WelsDec::ParseResidualBlockCabac] |
-- |
RESOLVED |
| 1227324 |
OpenH264: SEGV at NULL in [@WelsDec::WelsInitRefList] |
-- |
RESOLVED |
| 1227328 |
OpenH264: heap-buffer-overflow READ in [@WelsDec::NeedErrorCon] |
-- |
RESOLVED |
| 1227329 |
OpenH264: heap-buffer-overflow WRITE in [@WelsDec::ParseIntra4x4Mode] |
-- |
RESOLVED |
| 1227337 |
OpenH264: heap-buffer-overflow READ in [@WelsDec::GetAvilInfoFromCorrectMb] |
-- |
RESOLVED |
| 1227341 |
OpenH264: Invalid write in [@WelsDec::DecodeFrameConstruction] |
-- |
RESOLVED |
| 1227375 |
OpenH264: SEGV on unknown address in [@WelsDec::DoErrorConSliceMVCopy] |
-- |
RESOLVED |
| 1258737 |
OpenH264: SEGV on unknown address in [@WelsDec::WelsDecodeSlice] |
-- |
RESOLVED |
| 1258783 |
OpenH264: Invalid write in [@WelsDec::WelsDecodeMbCavlcPSlice] |
-- |
RESOLVED |
| 1260800 |
OpenH264: UBSan signed integer overflow in [@WelsDec::ParseResidualBlockCabac] |
-- |
RESOLVED |
| 1368873 |
OpenH264: UBSan index out of bounds in [@WelsDec::WelsInitRefList] |
-- |
RESOLVED |
| 1444116 |
Update Homepage in plugin description from HTTP to HTTPS |
P5 |
VERIFIED |
| 1831163 |
Make WebRTC configure new options with OpenH264 2.3.2 |
P3 |
ASSIGNED |