Bug 249543 - net-im/zoom crash at launch, 13-CURRENT r365364
Summary: net-im/zoom crash at launch, 13-CURRENT r365364
Status: Closed Works As Intended
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
Depends on:
Reported: 2020-09-23 08:02 UTC by Graham Perrin
Modified: 2020-09-24 20:46 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (yuri)


Note You need to log in before you can comment on or make changes to this bug.
Description Graham Perrin 2020-09-23 08:02:20 UTC
grahamperrin@momh167-gjp4-8570p:~ % date ; uname -v
Wed 23 Sep 2020 05:40:04 BST
FreeBSD 13.0-CURRENT #64 r365364: Sun Sep  6 01:38:18 BST 2020     root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG 
grahamperrin@momh167-gjp4-8570p:~ % pkg info -x net-im/zoom
grahamperrin@momh167-gjp4-8570p:~ % zoom
zoom started.
Client: Breakpad is using Single Client Mode! client fd = -1
[CZPClientLogMgr::LogClientEnvironment] [MacAddr: ][client: Linux][OS: CentOS Linux 7 (Core)][Hardware: CPU Core:4 Frenquency:2.9 G Memory size:16273MB CPU Brand:       Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz GPU Brand:][Req ID: ]
Linux Client Version is 5.2.458699.0906
Graphics Card Info:: 
Zoom package arch is 64bit, runing OS arch is x86_64
AppIconMgr::systemDesktopName log Desktop Name: /usr/local/share/xsessions/plasma 
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: unable to load driver: radeon_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeon
qt.svg: link image0 hasn't been detected!
qt.svg: :/images/wechat.svg:10:6: Could not resolve property: pattern0
Assertion 'c->defer_event == e' failed at pulsecore/socket-client.c:170, function connect_defer_cb(). Aborting.
ExceptionHandler::SendContinueSignalToChild sys_write failed:ExceptionHandler::WaitForContinueSignal sys_read failed:Bad file descriptor
Bad file descriptor
ExceptionHandler::GenerateDump waitpid failed:Bad file descriptor
Abort trap (core dumped)
grahamperrin@momh167-gjp4-8570p:~ %
Comment 1 Yuri Victorovich freebsd_committer 2020-09-23 08:19:46 UTC
Hi Graham,

Do other Xorg/OpenGL linux apps work on your system?

Comment 2 Yuri Victorovich freebsd_committer 2020-09-23 09:53:06 UTC
(In reply to Graham Perrin from comment #0)

Please download this CentOS rpm: https://rpmfind.net/linux/centos/7.8.2003/os/x86_64/Packages/glx-utils-8.3.0-10.el7.x86_64.rpm

Install the package 'rpm4'.

Extract the rpm:
> cat glx-utils-8.3.0-10.el7.x86_64.rpm | rpm2cpio | cpio -idmv

Execute usr/bin/glxgears extracted from the rpm.

It should work (show OpenGL gears) if your OpenGL installation works, or crash otherwise.

I only have the NVidia card and it works.
Comment 3 Alex S 2020-09-23 19:31:32 UTC
linux-c7-dri only contains radeonsi_dri.so and not radeon_dri.so. It's probably obsolete. How old is that video card anyway? Switch to radeonsi if you can or force software rendering with LIBGL_ALWAYS_SOFTWARE=1 env variable.
Comment 4 Yuri Victorovich freebsd_committer 2020-09-24 20:46:07 UTC
I believe that the real reason of this failure is broken OpenGL on your system.

Please reopen if you believe that zoom client is still at fault.