Closed
Bug 1428534
Opened 8 years ago
Closed 8 years ago
firefox crashes when plugin or plugout the device : Yamaha PJP-20UR
Categories
(Core :: WebRTC: Audio/Video, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: xpeng, Unassigned)
Details
(Whiteboard: [need info reporter 2018-01-26])
Crash Data
firefox crashes when plugin or plugout the device : Yamaha PJP-20UR
there are several crashes
Firefox 57.0.4 Crash Report [@ ntdll.dll@0x44ee5 ]
Crash Reason EXCEPTION_INT_DIVIDE_BY_ZERO
mmdevapi.dll CDeviceEnumerator::EnumAudioEndpoints(__MIDL___MIDL_itf_mmdeviceapi_0000_0000_0001, unsigned long, IMMDeviceCollection**)
https://crash-stats.mozilla.com/report/index/c5144544-754a-4f18-bce3-783ec0180106
Firefox 57.0.4 Crash Report [@ mozilla::AudioOutputObserver::InsertFarEnd ]
0 xul.dll mozilla::AudioOutputObserver::InsertFarEnd(float const*, unsigned int, bool, int, int) dom/media/webrtc/MediaEngineWebRTCAudio.cpp:114
1 xul.dll mozilla::MediaEngineWebRTCMicrophoneSource::NotifyOutputData(mozilla::MediaStreamGraph*, float*, unsigned __int64, int, unsigned int) dom/media/webrtc/MediaEngineWebRTCAudio.cpp:610
2 xul.dll mozilla::WebRTCAudioDataListener::NotifyOutputData(mozilla::MediaStreamGraph*, float*, unsigned __int64, int, unsigned int) dom/media/webrtc/MediaEngineWebRTC.h:464
https://crash-stats.mozilla.com/report/index/2cd206db-c71a-4821-ae64-c44400180106
Firefox 57.0.4 Crash Report [@ CTopologyCache::OnDisposalTimer ]
mmdevapi.dll CTopologyCache::OnDisposalTimer(_TP_CALLBACK_INSTANCE*, void*, _TP_TIMER*)
1 ntdll.dll TppTimerpExecuteCallback
2 ntdll.dll TppWorkerThread
https://crash-stats.mozilla.com/report/index/c8a243ed-8173-44cb-a684-8a95e0180106
Updated•8 years ago
|
Component: Device Permissions → WebRTC: Audio/Video
Product: Firefox → Core
Comment 1•8 years ago
|
||
Thanks for the report. Are you still seeing the crashes in 59 or 60? We had some rework of the affected code land in 59.
At least the crash "[@ mozilla::AudioOutputObserver::InsertFarEnd ]" should be fixed but I cannot speak to the others.
Crash Signature: [@ CTopologyCache::OnDisposalTimer] → [@ mozilla::AudioOutputObserver::InsertFarEnd ]
[@ CTopologyCache::OnDisposalTimer]
Flags: needinfo?(xpeng)
Updated•8 years ago
|
Whiteboard: [need info reporter 2018-01-26]
Comment 2•8 years ago
|
||
Closing this one, I've completely reworked the code and removed the source of the bug.
The crash on enumerate devices is tracked separately, and is likely an issue down in windows' code.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(xpeng)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•