hydrus icon indicating copy to clipboard operation
hydrus copied to clipboard

Crashing on interacting with MP4s

Open Wyrrrd opened this issue 1 year ago • 2 comments

Hydrus version

v558

Qt major version

Qt 6

Operating system

Linux (specify distro and version in comments)

Install method

Third party (AUR, Docker, Chocolatey, etc. Specify in comments)

Install and OS comments

Docker install on Debian 12

Bug description and reproduction

  1. Right click affected video/Switch to affected video in duplicate filter
  2. Hydrus crashes (then restarts through Docker)

Sometimes the formerly affected video file is fine after that, but most of the times it stays affected.

This very much feels like a resource or cache problem. I rebuilt the container from scratch (only keeping the db) and increased RAM and CPU priority. It is not using up the resources, but the issue persists.

Log output

v558, 2024/01/13 15:15:21: [MPV error] vo/gpu/drm: Can't open TTY for VT control: No such device or address
v558, 2024/01/13 15:15:21: [MPV error] vo/gpu/drm: Listing DRM devices with drmGetDevices failed! (No such file or directory)
v558, 2024/01/13 15:15:21: [MPV error] vo/gpu/drm: Failed to find a usable DRM primary node!
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
libEGL warning: MESA-LOADER: failed to open zink: Error loading shared library /usr/lib/xorg/modules/dri/zink_dri.so: No such file or directory (search paths /usr/lib/xorg/modules/dri, suffix _dri)
libEGL warning: MESA-LOADER: failed to open swrast: Error loading shared library /usr/lib/xorg/modules/dri/swrast_dri.so: No such file or directory (search paths /usr/lib/xorg/modules/dri, suffix _dri)
v558, 2024/01/13 15:15:22: [MPV error] vo/gpu-next/drm: Can't open TTY for VT control: No such device or address
v558, 2024/01/13 15:15:22: [MPV error] vo/gpu-next/drm: Listing DRM devices with drmGetDevices failed! (No such file or directory)
v558, 2024/01/13 15:15:22: [MPV error] vo/gpu-next/drm: Failed to find a usable DRM primary node!
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
v558, 2024/01/13 15:15:22: [MPV error] vo/xv: No Xvideo support found.
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
v558, 2024/01/13 15:15:22: [MPV error] vo/vaapi/vaapi: libva: vaGetDriverNames() failed with unknown libva error
v558, 2024/01/13 15:15:22: [MPV error] vo/vaapi/vaapi: Failed to initialize VAAPI: unknown libva error
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
libEGL warning: MESA-LOADER: failed to open zink: Error loading shared library /usr/lib/xorg/modules/dri/zink_dri.so: No such file or directory (search paths /usr/lib/xorg/modules/dri, suffix _dri)
libEGL warning: MESA-LOADER: failed to open swrast: Error loading shared library /usr/lib/xorg/modules/dri/swrast_dri.so: No such file or directory (search paths /usr/lib/xorg/modules/dri, suffix _dri)
v558, 2024/01/13 15:15:27: [MPV error] vo/gpu/drm: Can't open TTY for VT control: No such device or address
v558, 2024/01/13 15:15:27: [MPV error] vo/gpu/drm: Listing DRM devices with drmGetDevices failed! (No such file or directory)
v558, 2024/01/13 15:15:27: [MPV error] vo/gpu/drm: Failed to find a usable DRM primary node!
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
libEGL warning: MESA-LOADER: failed to open zink: Error loading shared library /usr/lib/xorg/modules/dri/zink_dri.so: No such file or directory (search paths /usr/lib/xorg/modules/dri, suffix _dri)
libEGL warning: MESA-LOADER: failed to open swrast: Error loading shared library /usr/lib/xorg/modules/dri/swrast_dri.so: No such file or directory (search paths /usr/lib/xorg/modules/dri, suffix _dri)
v558, 2024/01/13 15:15:27: [MPV error] vo/gpu-next/drm: Can't open TTY for VT control: No such device or address
v558, 2024/01/13 15:15:27: [MPV error] vo/gpu-next/drm: Listing DRM devices with drmGetDevices failed! (No such file or directory)
v558, 2024/01/13 15:15:27: [MPV error] vo/gpu-next/drm: Failed to find a usable DRM primary node!
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
v558, 2024/01/13 15:15:27: [MPV error] vo/xv: No Xvideo support found.
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
13/01/2024 15:15:28 active keyboard: turning X autorepeat off.
v558, 2024/01/13 15:15:28: [MPV error] vo/vaapi/vaapi: libva: vaGetDriverNames() failed with unknown libva error
v558, 2024/01/13 15:15:28: [MPV error] vo/vaapi/vaapi: Failed to initialize VAAPI: unknown libva error
[xcb] Unknown sequence number while processing queue
[xcb] You called XInitThreads, this is not your fault
[xcb] Aborting, sorry about that.
Assertion failed: !xcb_xlib_threads_sequence_lost (xcb_io.c: poll_for_event: 278)
2024-01-13 15:15:29,630 WARN exited: hydrus (terminated by SIGABRT; not expected)
2024-01-13 15:15:29,631 INFO reaped unknown pid 97583 (exit status 255)

Wyrrrd avatar Jan 13 '24 15:01 Wyrrrd