Skip to content

Crash while seeking on wayland #1114

@katedickey

Description

@katedickey

Overview

Celluloid crashes while seeking on Wayland.
This seems to happen when seeking, either while the file is initially loading or if you seek during the delay before playback resumes after seeking.
This only happens when clicking with the mouse on the scrub bar, and can be easily reproduced by seeking around rapidly. I couldn't reproduce using arrow key seeking.
This also might only happen with audio files? I've had crashes with FLAC and MP3, but haven't been able to reproduce with any video.

The only relevant log upon crashing is:
Gdk-Message: 10:59:24.697: Error 104 (Connection reset by peer) dispatching to Wayland display.
or:
Gdk-Message: 11:06:12.851: Error 32 (Broken pipe) dispatching to Wayland display.

Full Log

I tried another mpv frontend (haruna) and wasn't able to reproduce.
I also tried running celluloid on x11 (openbox), and wasn't able to reproduce.


Desktop: Niri
Audio Driver: Pipewire
OS: CachyOS
CPU: Ryzen 7 9800X3D
GPU: Radeon RX 9070XT

Steps to reproduce

  1. Load a flac or mp3 file
  2. Click the seek bar to seek anywhere in the file
  3. Keep seeking rapidly until it crashes

Actual results

No response

Expected results

No response

Version

0.29-1.1 (from cachyos-extra-znver4)

Install method

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions