Core dumped on Fedora 25

Describe the bug
When trying to start the application from the command line, it crashes dumping core (it was working fine, but I updated from Fedora 34 to 35.) From the output, it seems related to GPU driver support? However, other applications that heavily use the GPU (Steam, Resolve, etc.) work as expected.

To Reproduce
Steps to reproduce the behavior:

  1. Open a terminal
  2. Try to run the application with Anytype-0.20.9.AppImage
  3. Crash (see below the full output)

Expected behavior
Application startup as usual.

System Information:

  • OS: Fedora Linux 35 x86_64
  • Device Manufacturer/Model: PC with NVIDIA Quadro P2000
  • Anytype Version: 0.20.9

Additional context
The following is the output when running the application from the terminal:

09:51:24.397 › Config: {
   "channel": "latest"
}
Channel:  latest
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[7012:1105/095126.639520:FATAL:gpu_data_manager_impl_private.cc(415)] GPU process isn't usable. Goodbye.
Instrucción ilegal (`core' generado)

And this is the output of vainfo:

libva info: VA-API version 1.13.0
libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_1_12
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.13 (libva 2.13.0)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileMPEG4Simple            :	VAEntrypointVLD
      VAProfileMPEG4AdvancedSimple    :	VAEntrypointVLD
      <unknown profile>               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD

I tested another Electron-based application, mongo-compass, and it also fails.

This is an Electron bug, which has been fixed in v13.5.0. I guess if/when Anytype releases a new version linked to that Electron version, at least, then all will be fine. :grimacing:

Anyway, the fix is to add --disable-seccomp-filter-sandbox as an option when starting Anytype.

2 Likes

@PentiumBug Hi! Yes, we have updated the election. Please check this behaviour in the newest version 21.1

1 Like

@Kirill_Lem I am happy to report that version 0.21.1 runs perfectly without needing to resort to any extraneous command line arguments.

Thanks!