diff options
Diffstat (limited to '.github/ISSUE_TEMPLATE/2_bug_report_windows.yml')
-rw-r--r-- | .github/ISSUE_TEMPLATE/2_bug_report_windows.yml | 140 |
1 files changed, 140 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/2_bug_report_windows.yml b/.github/ISSUE_TEMPLATE/2_bug_report_windows.yml new file mode 100644 index 0000000000..9fedc64d06 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/2_bug_report_windows.yml @@ -0,0 +1,140 @@ +name: "Report a Windows Issue" +description: "Create a report for a runtime related Windows Issue" +labels: ["os:win"] +body: +- type: textarea + attributes: + label: "mpv Information" + placeholder: | + mpv v0.38.0-96-gf776be6af5 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects + built on May 5 2024 18:37:43 + libplacebo version: v7.349.0 (v6.338.0-120-g7b294350) + FFmpeg version: 6.1.1 + FFmpeg library versions: + libavutil 58.29.100 + libavcodec 60.31.102 + libavformat 60.16.100 + libswscale 7.5.100 + libavfilter 9.12.100 + libswresample 4.12.100 + description: | + Provide the output of `mpv --version`. + render: bash + validations: + required: false +- type: textarea + attributes: + label: "Other Information" + description: > + - Windows Version: `ver` (cmd) or + `"$([Environment]::OSVersion)/$((gp 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name CurrentBuild).CurrentBuild).$((gp 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name UBR).UBR)"` (PowerShell) + - GPU model, driver and version + - Source of the mpv binary + - If known which version of mpv introduced the problem + - Possible screenshot or video of visual glitches + + If you're not using git master or the latest release, update. + Nightly builds from master can be found [here](https://github.com/mpv-player/mpv/actions/workflows/build.yml?query=branch%3Amaster+event%3Apush), + click on the latest workflow run, scroll down to the Artifacts section and download the + appropriate build. Packages and builds can be found [here](https://mpv.io/installation/). + value: |- + - Windows version: + - GPU model, driver and version: + - Source of mpv: + - Introduced in version: + validations: + required: true +- type: textarea + attributes: + label: "Reproduction Steps" + description: > + Try to reproduce your issue with `--no-config` first. If it isn't reproducible + with `--no-config` try to find out which option or script causes your issue. + + + If the issue is render performance-related, try to reproduce it with `--no-config + --profile=fast`, which is designed to work on lower-end mobile devices. + + + For decoding performance-related issues, additionally try to enable hardware + decoding with `--hwdec=yes` or the `Ctrl+h` shortcut. + + + Describe the reproduction steps as precise as possible. It's very likely that + the bug you experience wasn't reproduced by the developer because the workflow + differs from your own. + validations: + required: true +- type: textarea + attributes: + label: "Expected Behavior" + placeholder: "What were you expecting?" + validations: + required: true +- type: textarea + attributes: + label: "Actual Behavior" + placeholder: "What happened instead?" + validations: + required: true +- type: textarea + attributes: + label: "Log File" + placeholder: "Drag and drop log file here (Don't paste content directly)" + description: > + Make a log file with `--gpu-debug --log-file=output.txt`, which is our preferred way, and + attach it to the issue. + + + If you have trouble producing a log file, you can alternatively use `--gpu-debug -v -v`, + save the terminal output to a file, and attach it to the issue. + + + In the case of a crash, please provide a backtrace, attach the approriate `.dmp` file + from `%LOCALAPPDATA%\CrashDumps`. + + + Without the log file, this issue will be closed for ignoring the issue template. + validations: + required: true +- type: textarea + attributes: + label: "Sample Files" + placeholder: "Drag and drop sample files here" + description: > + Please provide sample files for a minimal reproduction case, if the issue can't be + reproduced without it or it is helpful to demonstrate the issue. + + + Preferably files should be attached directly within the text field below. Due to GitHub's + upload restriction, you may need to archive the sample file first and upload it as `.zip` + file. If the sample file is too big to attach directly, use a solution that is easy to + access with possible long-term retention. Possible services include, but are not limited + to, the following: + + - [0x0.st](https://0x0.st/) (no long-term retention) + - [Dropbox](https://www.dropbox.com) + - [Google Drive](https://www.google.com/drive/) + - [iCLoud Drive](https://www.icloud.com/iclouddrive/) + - [MediaFire](https://www.mediafire.com/) + - [OneDrive](https://onedrive.live.com/) +- type: checkboxes + attributes: + label: "I carefully read all instruction and confirm that I did the following:" + options: + - label: "I tested with the latest mpv version to validate that the issue is not already fixed." + required: true + - label: "I provided all required information including system and mpv version." + required: true + - label: >- + I produced the log file with the exact same set of files, parameters, and conditions + used in "Reproduction Steps", with the addition of `--log-file=output.txt`. + required: true + - label: >- + I produced the log file while the behaviors described in "Actual Behavior" were + actively observed. + required: true + - label: "I attached the full, untruncated log file." + required: true + - label: "I attached the backtrace in the case of a crash." + required: true |