mpv-player / mpv-player/mpv

mpv freezes at random

Open
#7,832 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

os:win
Dominant language
C
Stars
37k
Forks
3.5k
Avg merge
1d 10h
Merged PRs (30d)
22

Description

Important Information

Provide following Information:

  • mpv version
mpv 0.32.0-551-gc7fe4ae73a Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
 built on Thu Jun 11 00:18:00 +08 2020
FFmpeg library versions:
   libavutil       56.53.100
   libavcodec      58.92.100
   libavformat     58.46.101
   libswscale      5.8.100
   libavfilter     7.86.100
   libswresample   3.8.100
FFmpeg version: git-2020-06-10-7aa7d689

As written in the issue title the video player freezes completely at random. The only way to quit the application if that happens is to kill it in the task manager. What I mean with "at random" is it freezes after between 2 minutes and 1 hour. Usually it's more in the 2-10 minute range, but at one instance it kept working for more than 50 minutes.

As suggested to me in the #mpc IRC I tried a bunch of gpu-api options: vulkan, opengl and d3d11 but changing it had no effect. I also updated my video drivers to the latest version.

Maybe #7811 is reporting the same bug, but the people on the IRC suggested to open a new issue after looking at my logs.

Reproduction steps

Play a video and wait for the freeze.

Expected behavior

It should not freeze.

Actual behavior

The application freezes completely. It stops reacting to anything, even the close (x) button of the window stops working. There is no "not responding" reported by Windows. The overlay (progress bar, etc.) does not appear any more on hover.

Log file

mpv_debug.log

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the freeze with the supplied Windows 10 and mpv version details, then inspect mpv_debug.log and compare the symptoms with issue #7811. The issue names no source file or test, so first narrow the responsible playback subsystem. Done means identifying the cause and verifying that playing a video no longer freezes the application.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.