Open Bug 1937492 Opened 10 months ago Updated 3 months ago

Crash in [@ libgmpopenh264.dylib]

Categories

(Core :: Audio/Video: GMP, defect)

Desktop
macOS
defect

Tracking

()

People

(Reporter: gsvelto, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/af2ea020-44b8-477c-8d62-223800241215

Reason:

EXC_BAD_ACCESS / KERN_INVALID_ADDRESS

Top 9 frames:

0  libgmpopenh264.dylib  libgmpopenh264.dylib@0x7f028
1  libgmpopenh264.dylib  libgmpopenh264.dylib@0x7e510
2  libgmpopenh264.dylib  libgmpopenh264.dylib@0x7d2f0
3  libgmpopenh264.dylib  libgmpopenh264.dylib@0x772b8
4  libgmpopenh264.dylib  libgmpopenh264.dylib@0xa3764
5  libgmpopenh264.dylib  libgmpopenh264.dylib@0xa1524
6  libsystem_pthread.dylib  libsystem_pthread.dylib@0x72e0
7  libsystem_pthread.dylib  libsystem_pthread.dylib@0x20f8
8  libgmpopenh264.dylib  libgmpopenh264.dylib@0xa146c

Not sure what's going on here but there are a handful of users affected so it might be a valid issue. I'm filing this mostly for having it on file and tracking the volume.

Tagging aosmond on this as a heads-up.

Flags: needinfo?(aosmond)

Very strange that we aren't getting the symbols. I confirmed that the symbols remain on the symbol server (I reuploaded them) and I also confirmed that the module hash matches the uploaded symbols. And yet it doesn't resolve!

Flags: needinfo?(aosmond)
Severity: -- → S3
Component: Audio/Video → Audio/Video: GMP
OS: Unspecified → macOS
Hardware: Unspecified → Desktop

This came up again today, Andrew do you have a link to the symbols on the symbol server? I'd like to check why they aren't resolving correctly for us.

Flags: needinfo?(aosmond)

It looks like the .dylib is missing, but the symbol is still there? I still have the original symbol zips available which I can share.

Here is the original OSX upload:
https://symbols.mozilla.org/uploads/upload/512185

symbol file upload: https://symbols.mozilla.org/uploads/files/file/45375123

it is still available at:
https://symbols.mozilla.org/libopenh264.7.dylib/2A09B5CC711D3A689D0DADADD3F73A1A0/libopenh264.7.dylib.sym

library file upload: https://symbols.mozilla.org/uploads/files/file/45375124

should have been available at but not found:
https://symbols.mozilla.org/libopenh264.7.dylib/2A09B5CC711D3A689D0DADADD3F73A1A0/libopenh264.7.dylib

Flags: needinfo?(aosmond) → needinfo?(gsvelto)

The bug is linked to a topcrash signature, which matches the following criterion:

  • Top 10 desktop browser crashes on nightly

:jimm, could you consider increasing the severity of this top-crash bug?

For more information, please visit BugBot documentation.

Flags: needinfo?(jmathies)
Keywords: topcrash

The spike is caused by 1-3 OSX users on nightly with the 2.6.0 plugin.

Blocks: openh264-2_6
Flags: needinfo?(jmathies)

Looks like this is a different symbol altogether. The debug ID is 7D29A448E40937A89A8C2AE74C2FE9CA0, that's why it cannot be found.

Flags: needinfo?(gsvelto)

Based on the topcrash criteria, the crash signature linked to this bug is not a topcrash signature anymore.

For more information, please visit BugBot documentation.

Keywords: topcrash
You need to log in before you can comment on or make changes to this bug.