Bug 1190863

Summary: mozilla:Factory/MozillaFirefox: Bug widevine segfault
Product: [openSUSE] openSUSE.org Reporter: Paolo Panto <munix9>
Component: 3rd party softwareAssignee: Wolfgang Rosenauer <wolfgang>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <screening-team-bugs>
Severity: Normal    
Priority: P5 - None CC: Andreas.Stieger
Version: unspecified   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: MOZ_SANDBOX_LOGGING

Description Paolo Panto 2021-09-24 18:20:33 UTC
openSUSE Tumbleweed 20210921
kernel-default-5.14.5-1.3.x86_64
MozillaFirefox-92.0-1.2.x86_64
glibc-2.34-1.2.x86_64
widevine 4.10.2209.1

Test site eg. https://www.tele5.de/filme/attack-of-the-killer-donuts/

widevine crashes:

Sandbox: attempt to open unexpected file /usr/lib64/firefox/libdl.so.2
Sandbox: attempt to open unexpected file /lib64/libdl.so.2
Sandbox: attempt to open unexpected file /lib64/glibc-hwcaps/x86-64-v2/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/tls/x86_64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/tls/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/tls/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/tls/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/x86_64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /lib64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/glibc-hwcaps/x86-64-v2/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/tls/x86_64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/tls/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/tls/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/tls/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/x86_64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/x86_64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.
Sandbox: attempt to open unexpected file /usr/lib64/libdl.so.2
Sandbox: seccomp sandbox violation: pid 15005, tid 15005, syscall 262, args 4294967196 140722985863488 140722985863664 0 4294967295 140722985863488.

###!!! [Parent][MessageChannel::Call] Error: Channel error: cannot send/recv


###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
Comment 1 Paolo Panto 2021-09-25 10:01:32 UTC
According to https://support.mozilla.org/en-US/questions/1279763#answer-1291527 I have created a log file using MOZ_SANDBOX_LOGGING=1.
But then I rather assume that this is a problem that needs to be solved upstream.

By the way: with MOZ_DISABLE_GMP_SANDBOX=1 it works, so it might actually be a problem with the Firefox sandbox and glibc 2.34.
Comment 2 Paolo Panto 2021-09-25 10:03:03 UTC
Created attachment 852742 [details]
MOZ_SANDBOX_LOGGING
Comment 3 Andreas Stieger 2021-09-27 19:32:39 UTC
see bug 1190842

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