Closed
Bug 731812
Opened 14 years ago
Closed 4 years ago
crash in MMDevAPI.dll when inserting or removing a usb headset
Categories
(Core :: Widget: Win32, defect, P5)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: blizzard, Unassigned)
References
Details
(Keywords: crash, regression, Whiteboard: [tbird crash][tpi:+])
Crash Data
Firefox crashes reliably whenever I plug in or remove a USB headset.
Example crash report:
https://crash-stats.mozilla.com/report/index/bp-28ee13be-a19d-4afc-9d43-63c362120229
Updated•14 years ago
|
Assignee: nobody → netzen
Comment 1•14 years ago
|
||
It might be related to bug 691355.
Severity: normal → critical
Crash Signature: [@ CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*)]
Keywords: crash
Hardware: x86_64 → x86
Comment 2•14 years ago
|
||
These are different crashes by the way, I could 100% reproduce the one from bug 691355 before its fix, but not this one. Also the crash signature is different. Looking into it soon.
Updated•14 years ago
|
Crash Signature: [@ CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*)] → [@ CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*)]
[@ @0x0 | CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*) ]
[@ _chkstk | CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*) ]
Comment 3•14 years ago
|
||
Jim are you able to reproduce this?
Comment 4•14 years ago
|
||
I don't have the right headphones. Chris, care to share info on the hardware you're using? Maybe we can pick up a a pair for testing.
Updated•14 years ago
|
Assignee: netzen → nobody
Updated•13 years ago
|
Crash Signature: [@ CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*)]
[@ @0x0 | CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*) ]
[@ _chkstk | CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*) ] → [@ CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*)]
[@ @0x0 | CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*) ]
[@ _chkstk | CLocalEndpointEnumerator::OnMediaNotification(MEDIA_NOTIFICATION_BLOCK*) ]
[@…
Summary: crash when inserting or removing a usb headset → crash in MMDevAPI.dll when inserting or removing a usb headset
Whiteboard: [tbird crash]
Comment 5•13 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #4)
> I don't have the right headphones. Chris, care to share info on the hardware
> you're using? Maybe we can pick up a a pair for testing.
Comment 6•13 years ago
|
||
I just experienced this myself:
https://crash-stats.mozilla.com/report/index/bp-725d2d9c-e759-4884-a99c-4fcc42130522
I'm using a Plantronics Audio 655 DSP headset.
Comment 7•13 years ago
|
||
Can you get it consistently? If so please indicate the steps to reproduce. If so I'll also pickup one of these headsets to fix.
Comment 8•13 years ago
|
||
(In reply to Brian R. Bondy [:bbondy] from comment #7)
> Can you get it consistently? If so please indicate the steps to reproduce.
> If so I'll also pickup one of these headsets to fix.
Unfortunately, no, I haven't seen it consistently. :-(
Hi, it seems not to be only related to Firefox, because I have it with IE11 too.
Flash Player or Microsoft (Win7) bug ?
Philips SHB4000/10 bluetooth headset
LogiLink usb bluetooth v4.0 dongle
STR: sometimes on loading www.zattoo.com
https://crash-stats.mozilla.com/report/index/a263b2a8-4794-464c-9df4-744cc2140518
------------------
Quelle
Internet Explorer
Zusammenfassung
Nicht mehr funktionsfähig
Datum
20.05.2014 20:15
Status
Der Bericht wurde gesendet.
Beschreibung
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Internet Explorer\iexplore.exe
Problemsignatur
Problemereignisame: APPCRASH
Anwendungsname: IEXPLORE.EXE
Anwendungsversion: 11.0.9600.17041
Anwendungszeitstempel: 531807e4
Fehlermodulname: MMDevApi.dll
Fehlermodulversion: 6.1.7601.17514
Fehlermodulzeitstempel: 4ce7b892
Ausnahmecode: c0000005
Ausnahmeoffset: 00018d99
Betriebsystemversion: 6.1.7601.2.1.0.256.1
Gebietsschema-ID: 1031
Zusatzinformation 1: a7aa
Zusatzinformation 2: a7aa91f17ea749d42a4de3b390fa5b3d
Zusatzinformation 3: a7aa
Zusatzinformation 4: a7aa91f17ea749d42a4de3b390fa5b3d
Weitere Informationen über das Problem
Bucket-ID: 177971817
Updated•12 years ago
|
Comment 10•12 years ago
|
||
I was able to reproduce this once on Windows 8.1 with a Logitech USB headset with Firefox 28 and Flash Player 13.0.0.214, but that was once in about 25 tries. I haven't hit it since.
I've opened Adobe 3770891 and we'll try to triage on our side. I'm not totally convinced that this is a Flash issue, but we're definitely happy to look into it further.
Comment 11•12 years ago
|
||
No luck with four open tabs, Firefox 29.0.1 and Flash Player 13.0.0.214 with Win7 x64 after 15 minutes.
Comment 12•12 years ago
|
||
When I filter this down by signature name and plug-in, I only see 12 crashes involving Flash Player over the last month:
https://crash-stats.mozilla.com/query/?product=Firefox&version=Firefox%3A32.0a1&range_value=4&range_unit=weeks&date=06%2F04%2F2014+18%3A00%3A00&query_search=signature&query_type=contains&query=_chkstk+%7C+CLocalEndpointEnumerator%3A%3AOnMediaNotification%28MEDIA_NOTIFICATION_BLOCK*%29&reason=&release_channels=&build_id=&process_type=plugin&hang_type=any&plugin_field=filename&plugin_query_type=contains&plugin_query=NPSWF32
Comment 13•12 years ago
|
||
I pulled a bunch of representative stacks from the crash reporter and resolved the symbols, but I don't see a smoking gun. The Flash segments of the stack are all over the place, but the top three MMDevAPI.dll calls are all consistent.
I've sent this off to our audio team for further analysis, but I'm leaning towards a CoreAudio bug based on what I'm seeing.
If you guys end up with employee minidumps that you can share, that would be helpful. I haven't seen this bug since. I'm wondering if it happens when Windows recognizes the headset as a new device, as I believe that's when I saw it, I had used a different USB port and it was going through the install sequence for the headset in the background.
I'll go back and delete the headset devices and see if I can capture another minidump tomorrow.
Updated•10 years ago
|
Crash Signature: ]
[@ _chkstk | ATL::CAtlList<MEDIA_NOTIFICATION_BLOCK*, ATL::CElementTraits<MEDIA_NOTIFICATION_BLOCK*> >::GetFreeNode() ] → ]
[@ _chkstk | ATL::CAtlList<MEDIA_NOTIFICATION_BLOCK*, ATL::CElementTraits<MEDIA_NOTIFICATION_BLOCK*> >::GetFreeNode() ]
[@ CLocalEndpointEnumerator::OnMediaNotification]
[@ @0x0 | CLocalEndpointEnumerator::OnMediaNotification ]
[@ _chkstk | CLocalE…
Updated•10 years ago
|
Priority: -- → P5
Whiteboard: [tbird crash] → [tbird crash][tpi:+]
Comment 15•9 years ago
|
||
Is there nothing we can do? If not we should close invalid.
Unfortunately for thunderbird, the combined signatures makes this a top 40 crash. For most users this is a one-off crash, never to be seen again. But there are rare exceptions - for example (from the same user)
28c33dcf-347c-4a00-a04e-688b50170531 2017-05-31 00:12:56 PL_HashTableDestroy | SECOID_Shutdown
e3e627ef-adf1-4961-9612-ba3e70170523 2017-05-23 15:30:52 CLocalEndpointEnumerator::OnMediaNotification
> 0807fff0-8f21-4998-970a-1c9e10170523 2017-05-23 15:29:40 mozilla::widget::AudioSession::Start
cff24507-a0b9-4812-9776-f3a5b0170523 2017-05-23 15:29:24 CAudioSessionControl::QueueStreamSwitch
And CTypeMarshal::Marshal seems to be another signature - from bp-7c441a62-0d26-4184-b969-726880170801 - which added to the other signatures would drive the ranking into top 30 crash
https://forums.adobe.com/thread/1479794
Flags: needinfo?(jmathies)
See Also: → 691355
Comment 16•9 years ago
|
||
Looks similar to bug 1339259 which I'm trying to find some time to work on.
Depends on: 1339259
Flags: needinfo?(jmathies)
Comment 17•6 years ago
|
||
The numbers are dropping steadily. And 99.3% of crashes are Windows 7, whose days are numbered. 0.7% Windows 10.
Can't say 3 years hence whether bug 1339259 helped here.
Comment 18•6 years ago
|
||
Bugbug thinks this bug is a regression, but please revert this change in case of error.
Keywords: regression
Comment 19•4 years ago
|
||
no reports for current versions
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•