Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chromium: Jitsi Meet not loadable in Wayland-native mode (BUS_ADRERR) #32313

Closed
klardotsh opened this issue Aug 3, 2021 · 8 comments
Closed
Labels

Comments

@klardotsh
Copy link
Contributor

System

  • xuname: Void 5.12.17_1 x86_64 AuthenticAMD notuptodate rrrmFFFFFF
  • package: chromium-91.0.4472.114_1

Expected behavior

Can join an AV conference on Jitsi Meet (or other WebRTC platforms) when running Chromium with the Wayland backend (read: not in XWayland, the default, which works fine here).

Actual behavior

screenshot-2021-08-03-21:35:38Z

Received signal 7 BUS_ADRERR 7f7af406f000
#0 0x55cfe7147db9 (/usr/lib/chromium/chromium+0x4623db8)
#1 0x55cfe70b8843 (/usr/lib/chromium/chromium+0x4594842)
#2 0x55cfe7147961 (/usr/lib/chromium/chromium+0x4623960)
#3 0x7f7b2bd9e900 (/usr/lib/libpthread-2.32.so+0x138ff)
#4 0x55cfe803ff81 (/usr/lib/chromium/chromium+0x551bf80)
#5 0x55cfe802993e (/usr/lib/chromium/chromium+0x550593d)
#6 0x55cfe8027ab6 (/usr/lib/chromium/chromium+0x5503ab5)
#7 0x55cfe4688624 (/usr/lib/chromium/chromium+0x1b64623)
#8 0x55cfe468a034 (/usr/lib/chromium/chromium+0x1b66033)
#9 0x55cfeb6b9a3e (/usr/lib/chromium/chromium+0x8b95a3d)
#10 0x55cfeb6b9747 (/usr/lib/chromium/chromium+0x8b95746)
#11 0x55cfeb6b898f (/usr/lib/chromium/chromium+0x8b9498e)
#12 0x55cfe71593bf Received signal 7 BUS_ADRERR 7f7adc396800
#0 0x55cfe7147db9 (/usr/lib/chromium/chromium+0x4623db8)
#1 0x55cfe70b8843 (/usr/lib/chromium/chromium+0x4594842)
#2 0x55cfe7147961 (/usr/lib/chromium/chromium+0x4623960)
#3 0x7f7b2bd9e900 (/usr/lib/libpthread-2.32.so+0x138ff)
#4 0x55cfe803ff81 (/usr/lib/chromium/chromium+0x551bf80)
#5 0x55cfe802993e (/usr/lib/chromium/chromium+0x550593d)
#6 0x55cfe8027ab6 (/usr/lib/chromium/chromium+0x5503ab5)
#7 0x55cfe4688624 (/usr/lib/chromium/chromium+0x1b64623)
#8 0x55cfe468a034 (/usr/lib/chromium/chromium+0x1b66033)
#9 0x55cfeb6b9a3e (/usr/lib/chromium/chromium+0x8b95a3d)
#10 0x55cfeb6b9747 (/usr/lib/chromium/chromium+0x8b95746)
#11 0x55cfeb6b898f (/usr/lib/chromium/chromium+0x8b9498e)
#12 0x55cfe71593bf (/usr/lib/chromium/chromium+0x46353be)
#13 0x7f7b2bd93eae start_thread
#14 0x7f7b27d5c2ff __GI___clone
  r8: 0000000000061800  r9: 0000000000000138 r10: 0000000000000280 r11: 0000000000000280
 r12: 000055cfe803ff70 r13: 0000000000000000 r14: 00007f7af4151800 r15: 0000000000000001
  di: 00007f7af4151840  si: 00007f7adc396800  bp: 00007f7af7ffaff0  bx: 00007f7adc396800
  dx: 0000000000061800  ax: 0000000000000000  cx: 000055cfe803ff70  sp: 00007f7af7ffaff0
  ip: 000055cfe803ff81 efl: 0000000000010202 cgf: 002b000000000033 erf: 0000000000000006
 trp: 000000000000000e msk: 0000000000000000 cr2: 00007f7adc396800
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Steps to reproduce the behavior

  • Run Chromium in Wayland+Ozone mode (in my case, I'm running in Sway): chromium --enable-features=UseOzonePlatform --ozone-platform=wayland
  • Go to Jitsi
  • Hit Start Meeting to join a random empty call
  • Crash occurs seemingly when Jitsi attempts to access the camera and/or microphone, not totally sure which, or whether it's the access to the camera/microphone causing the problem, or Chromium is failing to pop up the permission request. Not really sure how to go about narrowing down the search here, either, though admittedly I'm filing this during the workday so I'm kinda going quickly :)
@fosslinux
Copy link
Contributor

I have seen this before, and it is not ozone limited, all wayland DM/WMs do this.

@sburris0
Copy link
Contributor

This happens to me on Firefox / sway as well.

@klardotsh
Copy link
Contributor Author

Interesting - I've never had issues with FF+Sway... I wonder what the difference in our setups might be to lead to that

@sburris0
Copy link
Contributor

I encountered what appears to be the same issue with Google Meet.
Does this also happen in Chromium?

@klardotsh
Copy link
Contributor Author

This ticket is all about Chromium, yeah.

Decided to try this again today and I get a new issue: rather than a tab or browser crash, it just locks the entire browser, seemingly when trying to init the webcam. Almost nothing in the logs:

[0913/135532.847572:ERROR:scoped_ptrace_attach.cc(37)] process not stopped
[0913/135532.847640:ERROR:scoped_ptrace_attach.cc(27)] ptrace: No such process (3)
[0913/135532.847662:ERROR:scoped_ptrace_attach.cc(27)] ptrace: No such process (3)

@github-actions
Copy link

Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label May 31, 2022
@fosslinux
Copy link
Contributor

Believe this is still occuring

@github-actions github-actions bot removed the Stale label Jun 1, 2022
@github-actions
Copy link

Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants