Bug 2002833 - Firefox's DRM plugin crashes every single time
Summary: Firefox's DRM plugin crashes every single time
Keywords:
Status: CLOSED DUPLICATE of bug 1993821
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 35
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-09-09 19:34 UTC by bjoern.daase
Modified: 2021-09-10 05:35 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-09-10 05:35:16 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description bjoern.daase 2021-09-09 19:34:21 UTC
Description of problem:

Since I upgrade to F35, Firefox's DRM plugin crashes every single time.
Interesting, this does only happen when using the rpm but not when using the flatpak.

Version-Release number of selected component (if applicable):

Reproduced with FF 91 and 92.

How reproducible:

100%.

Steps to Reproduce:
1. Open https://bitmovin.com/demos/drm
2. Observe the crash


Additional info:

Backtrace

(gdb) thread apply all bt full

Thread 2 (Thread 0x7f8ba0f93640 (LWP 56681)):
warning: Section `.reg-xstate/56681' in core file too small.
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007f8ba61ebf8e in epoll_wait () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#2  0x00007f8ba61eb7d7 in event_base_loop () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#3  0x00007f8ba61e48a6 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#4  0x00007f8ba65a2f0c in MessageLoop::Run() () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#5  0x00007f8ba65a7a7d in base::Thread::ThreadMain() () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#6  0x00007f8ba65a250b in ThreadFunc(void*) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#7  0x00007f8ba31a1aaf in start_thread (arg=<optimized out>) at pthread_create.c:434
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140237677868608, -7683175635257608486, 140237677868608, 14, 140237713578112, 0, 7658548762172241626, 7658553976174196442}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x00007f8ba3226300 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.

Thread 1 (Thread 0x7f8ba0f9a0c0 (LWP 56678)):
#0  0x00007f8ba507d95e in mozilla::gmp::GMPChild::ProcessingError(mozilla::ipc::HasResultCodes::Result, char const*) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#1  0x00007f8ba4317efb in mozilla::ipc::IPCResult::Fail(mozilla::NotNull<mozilla::ipc::IProtocol*>, char const*, char const*) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#2  0x00007f8ba5085f91 in mozilla::gmp::GMPChild::AnswerStartPlugin(nsTString<char16_t> const&) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#3  0x00007f8ba43af7ef in mozilla::gmp::PGMPChild::OnCallReceived(IPC::Message const&, IPC::Message*&) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#4  0x00007f8ba4315ab2 in mozilla::ipc::MessageChannel::DispatchInterruptMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message&&, unsigned long) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#5  0x00007f8ba430dcc5 in mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [clone .cold] () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#6  0x00007f8ba61ef100 in mozilla::ipc::MessageChannel::MessageTask::Run() () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#7  0x00007f8ba61e4ab0 in MessageLoop::DoWork() () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#8  0x00007f8ba65a4ccf in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#9  0x00007f8ba65a2f0c in MessageLoop::Run() () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#10 0x00007f8ba71cbd40 in XRE_InitChildProcess(int, char**, XREChildData const*) () from /usr/lib64/firefox/libxul.so
No symbol table info available.
#11 0x000055679ac19a0b in content_process_main(mozilla::Bootstrap*, int, char**) ()
No symbol table info available.
#12 0x000055679ac0b393 in main ()
No symbol table info available.

Comment 1 Martin Stransky 2021-09-10 05:35:16 UTC

*** This bug has been marked as a duplicate of bug 1993821 ***


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