Closed Bug 1431749 Opened 3 years ago Closed 6 months ago

[Intermittent] Crash in nsACString_internal::Assign | nsACString_internal::Assign | mozilla::gmp::GetContentParentFromDone::Done

Categories

(Core :: Audio/Video: Playback, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox59 --- affected

People

(Reporter: oana.botisan, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is
report bp-599ee9ea-58ab-45fc-820e-266740180119.
=============================================================

Top 10 frames of crashing thread:

0 XUL nsACString_internal::Assign xpcom/string/nsTSubstring.cpp:690
1 XUL nsACString_internal::Assign xpcom/string/nsTSubstring.cpp:422
2 XUL mozilla::gmp::GetContentParentFromDone::Done xpcom/string/nsTString.h:86
3 XUL mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParentFrom dom/media/gmp/GMPServiceChild.cpp:131
4 XUL mozilla::gmp::GeckoMediaPluginService::GetGMPDecryptor dom/media/gmp/GMPService.cpp:506
5 XUL mozilla::GMPCDMProxy::gmp_InitGetGMPDecryptor dom/media/gmp/GMPCDMProxy.cpp:258
6 XUL mozilla::gmp::GetNodeIdDone::Done dom/media/gmp/GMPServiceChild.cpp:279
7 XUL mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId dom/media/gmp/GMPServiceChild.cpp:299
8 XUL mozilla::GMPCDMProxy::gmp_Init dom/media/gmp/GMPCDMProxy.cpp:210
9 XUL mozilla::detail::RunnableMethodImpl<void , true, false, nsAutoPtr<mozilla::GMPCDMProxy::InitData> >::Run xpcom/glue/nsThreadUtils.h:775

=============================================================
[Affected versions]:
- ESR 52.0.6 

[Affected platforms]:
- macOS 10.13

[Preconditions]:
- Set a UK proxy (we used VPN Express)

[Steps to reproduce]:
1. Launch Firefox with a clean profile
2. Go to https://www.spotify.com/
3. Click on the Log In button
4. Click LOG IN WITH FACEBOOK BUTTON
5. Input valid credentials
6. Click on the Spoty icon (left conner)
7. Click one of the songs.
8. Click on the Play button.

[Expected result]:
- The song starts to play.

[Actual result]:
- The browser crashes. 

[Regression range]:
- Seeing that this bug is intermittent, I am not sure how could I find a regression.

[Additional notes]:
- This bug is intermittent.
From the crash reports, this isn't just a macOS issue, but it's all confined to 52 and earlier. If it's easy to reproduce we could bisect to find a fix, but realistically we'll probably just wait for Firefox 60 esr to address this.
Priority: -- → P2
OS: macOS → All

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.