box64 icon indicating copy to clipboard operation
box64 copied to clipboard

Zoom is broken due to libcef dependency

Open stormchaser3000 opened this issue 2 years ago • 3 comments

Hello. I will get some debug information soon here, but I wanted to post this report since I am not using my Rapsberry Pi 400 as a desktop computer at the moment.

It seems that, at some point recently, Zoom started using libcef in it's desktop app. This seems to completely break it on box64 (and I imagine the same for box86).

Again, I am going to setup my Pi and get a stacktrace to put here within the next few hours. I have other things to do at the moment though.

Thank you for continuing to work on this!

stormchaser3000 avatar May 05 '22 23:05 stormchaser3000

ugh... sorry, I never got around to getting that log. I don't have time tonight. I will try to remember to do it tomorrow.

stormchaser3000 avatar May 14 '22 03:05 stormchaser3000

I finally got around to testing my Pi 4 again. This is the output of running Zoom:

Using native(wrapped) libcairo.so.2
Using native(wrapped) libasound.so.2
Using native(wrapped) libatspi.so.0
Using native(wrapped) libcups.so.2
Using emulated libxshmfence.so.1
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0xffff8e375d98 ((nil)) in cef/libcef.so
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0xffff8e378ec0 ((nil)) in cef/libcef.so
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0xffff8e378ec8 ((nil)) in cef/libcef.so
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0xffff8e378ed0 ((nil)) in cef/libcef.so
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0xffff8e378ed8 ((nil)) in cef/libcef.so
Using native(wrapped) libz.so.1
Using emulated libicui18n.so.56
Using emulated libicuuc.so.56
Using emulated libicudata.so.56
Using native(wrapped) libgthread-2.0.so.0
Look for pthread_yield in loaded elfs
Found symbol with version GLIBC_2.17, value = 0xffff96375680
                             Class      App      Lib Possible Culprit Flags
                resip::Connection      648      648
                      resip::Data       36       36
                 resip::DnsResult     1080     1080
                   resip::Headers        1        1
          resip::MsgHeaderScanner       40       40
                resip::SipMessage     5208     5208
         resip::TransportSelector      864      864
                     resip::Tuple      128      128
              resip::UdpTransport     1144     1144
          resip::GenericIPAddress       28       28

zoom started.
Ask to run at NULL, quit silently

If you need me to run the program with more verbose debug output, please let me know.

EDIT: I forgot to note that it seems to hang right there.

stormchaser3000 avatar Jun 08 '22 23:06 stormchaser3000

I'm also stuck on this libcef issue. If there's anything you need from us, let us know.

TyTheDev avatar Jun 29 '22 23:06 TyTheDev

I fixed my issue by doing ln -s cef/libcef.so libcef.so and cef/libffmpeg.so libffmpeg.so in the zoom directory

adewaleafolabi avatar Dec 03 '22 14:12 adewaleafolabi

Can you update and try again? It should be working now and this ticket can be closed.

ptitSeb avatar Mar 05 '23 20:03 ptitSeb