Issue description
Using the zoom-us package, the zoom client starts up and most screens seem to work. However, when I go to actually start a meeting, video from my webcam never shows in the window, and after a few seconds, the whole zoom client crashes. If started from a shell, I get this output (last few lines printed upon crash).
zoom-us crash output
```
AppIconMgr::systemDesktopName log Desktop Name: none + i3
pmap: argument missing
[CZPClientLogMgr::LogClientEnvironment] [MacAddr: D0:17:C2:D1:B2:5D][client: Linux][OS: NixOS 16.09.773.b8ede35 (Flounder)][Hardware: CPU Core:4 Frenquency:3.4 G Memory size:15993MB CPU Brand:Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz][Req ID: ]
Linux Client Version is 2.0.52458.0531
Graphics Card Info:: 01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760](rev a1)
QSG_RENDER_LOOP is
Fontconfig warning: line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
pmap: argument missing
pmap: argument missing
pmap: argument missing
ALSA lib pcm_dsnoop.c:654:(snd_pcm_dsnoop_open) unable to open slave
pmap: argument missing
error was 0
pmap: argument missing
pmap: argument missing
pmap: argument missing
pmap: argument missing
pmap: argument missing
QSocketNotifier: Can only be used with threads started with QThread
QSocketNotifier: Can only be used with threads started with QThread
CSBConfUI::OnConfStatusChanged cmd:59, ret:0
CSBConfUI::OnConfStatusChanged cmd:23, ret:0
CSBConfUI::OnConfStatusChanged cmd:27, ret:1
CSBConfUI::OnConfStatusChanged cmd:28, ret:1
CSBConfUI::OnConfStatusChanged cmd:25, ret:0
CSBConfUI::OnConfStatusChanged cmd:71, ret:0
CSBConfUI::OnConfStatusChanged cmd:79, ret:0
CSBConfUI::OnConfStatusChanged cmd:9, ret:1
CSBConfUI::OnConfStatusChanged cmd:59, ret:0
CSBConfUI::OnConfStatusChanged cmd:23, ret:0
CSBConfUI::OnConfStatusChanged cmd:27, ret:1
CSBConfUI::OnConfStatusChanged cmd:28, ret:1
CSBConfUI::OnConfStatusChanged cmd:25, ret:0
CSBConfUI::OnConfStatusChanged cmd:71, ret:0
CSBConfUI::OnConfStatusChanged cmd:79, ret:0
CSBConfUI::OnConfStatusChanged cmd:9, ret:1
CSBConfUI::OnConfStatusChanged cmd:73, ret:0
CSBConfUI::OnConfStatusChanged cmd:6, ret:0
CSBConfUI::OnConfStatusChanged cmd:8, ret:0
CSBConfUI::OnConfStatusChanged cmd:7, ret:0
zoom-us: pcm.c:2828: snd_pcm_area_copy: Assertion `src < dst || src >= dst + bytes' failed.
fish: “zoom-us” terminated by signal SIGABRT (Abort)
```
I can't tell if this is just a weird issue with my webcam, the zoom package, something else, or what. I'm a little at a loss for debugging on my own, so any ideas would be helpful.
I'd love to get this fixed, though, since it's the last major obstacle keeping me from switching from macOS to NixOS for daily work.
cc @k0001
Steps to reproduce
nix-env -iA nixpkgs.zoom-us
zoom-us
# log in
# start a meeting
Technical details
- System: 16.09.773.b8ede35 (Flounder)
- Nix version: nix-env (Nix) 1.11.4
- Nixpkgs version: 16.09.773.b8ede35
Issue description
Using the zoom-us package, the zoom client starts up and most screens seem to work. However, when I go to actually start a meeting, video from my webcam never shows in the window, and after a few seconds, the whole zoom client crashes. If started from a shell, I get this output (last few lines printed upon crash).
zoom-us crash output
``` AppIconMgr::systemDesktopName log Desktop Name: none + i3 pmap: argument missing [CZPClientLogMgr::LogClientEnvironment] [MacAddr: D0:17:C2:D1:B2:5D][client: Linux][OS: NixOS 16.09.773.b8ede35 (Flounder)][Hardware: CPU Core:4 Frenquency:3.4 G Memory size:15993MB CPU Brand:Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz][Req ID: ] Linux Client Version is 2.0.52458.0531 Graphics Card Info:: 01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760](rev a1) QSG_RENDER_LOOP is Fontconfig warning: line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf pmap: argument missing pmap: argument missing pmap: argument missing ALSA lib pcm_dsnoop.c:654:(snd_pcm_dsnoop_open) unable to open slave pmap: argument missing error was 0 pmap: argument missing pmap: argument missing pmap: argument missing pmap: argument missing pmap: argument missing QSocketNotifier: Can only be used with threads started with QThread QSocketNotifier: Can only be used with threads started with QThread CSBConfUI::OnConfStatusChanged cmd:59, ret:0 CSBConfUI::OnConfStatusChanged cmd:23, ret:0 CSBConfUI::OnConfStatusChanged cmd:27, ret:1 CSBConfUI::OnConfStatusChanged cmd:28, ret:1 CSBConfUI::OnConfStatusChanged cmd:25, ret:0 CSBConfUI::OnConfStatusChanged cmd:71, ret:0 CSBConfUI::OnConfStatusChanged cmd:79, ret:0 CSBConfUI::OnConfStatusChanged cmd:9, ret:1 CSBConfUI::OnConfStatusChanged cmd:59, ret:0 CSBConfUI::OnConfStatusChanged cmd:23, ret:0 CSBConfUI::OnConfStatusChanged cmd:27, ret:1 CSBConfUI::OnConfStatusChanged cmd:28, ret:1 CSBConfUI::OnConfStatusChanged cmd:25, ret:0 CSBConfUI::OnConfStatusChanged cmd:71, ret:0 CSBConfUI::OnConfStatusChanged cmd:79, ret:0 CSBConfUI::OnConfStatusChanged cmd:9, ret:1 CSBConfUI::OnConfStatusChanged cmd:73, ret:0 CSBConfUI::OnConfStatusChanged cmd:6, ret:0 CSBConfUI::OnConfStatusChanged cmd:8, ret:0 CSBConfUI::OnConfStatusChanged cmd:7, ret:0 zoom-us: pcm.c:2828: snd_pcm_area_copy: Assertion `src < dst || src >= dst + bytes' failed. fish: “zoom-us” terminated by signal SIGABRT (Abort) ```I can't tell if this is just a weird issue with my webcam, the zoom package, something else, or what. I'm a little at a loss for debugging on my own, so any ideas would be helpful.
I'd love to get this fixed, though, since it's the last major obstacle keeping me from switching from macOS to NixOS for daily work.
cc @k0001
Steps to reproduce
Technical details