Comments (12)
Fixed in 1.8.2
from mpc-hc.
I can reproduce the player closing with the above file. But only on Windows 10. Setting compatibility mode to Windows 8 avoids the problem.
I suspect there is a buffer overflow in the FFmpeg code that triggers this Windows 10 mitigation:
https://docs.microsoft.com/en-us/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10#windows-heap-protections
from mpc-hc.
I have found the cause. This FFmpeg change is responsible:
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=662558f985f50834eebe82d6b6854c66f33ab320
from mpc-hc.
Can you upload a sample file that reproduces this behavior?
from mpc-hc.
Someone on IRC also reported the same issue with Mission.Impossible.Ghost.Protocol.2011.720p.BluRay.x264-x0r
from mpc-hc.
Does this happen for a shorter clip cut from that file as well?
from mpc-hc.
I also encounter the same behaviour on a very small number of mkv files, so far all with xml chapters.
from mpc-hc.
Sample files please. Copy links here or send to [email protected]
I have partially download that MI file (too few seeds), but no crash on initial test.
from mpc-hc.
Here (sorry for the 100MB download): https://mega.nz/#!TjpHxYxR!hy_G7HZSj3rmbRy9yYNMiXRgBkQ9QmYp1SrWhcQfPJs
Seeking with arrows or mouse does randomly crash the player.
from mpc-hc.
Setting compatibility mode to Windows 8 avoids the problem.
Yep, confirmed as an instant fix on my end. Any ideas as to any possible disadvantages of running in compatibility mode, for now? I'm also using madVR as output renderer.
For what it's worth (if anything), here's another sample, of a video that triggers the crashes very often. I trimmed it to only 30 seconds so it's only 12 MB (note that it's a bit harder to get the seeking crash often when the file is so short, but it still appears consistently). 1fichier.com mirror | mega.nz mirror. Original filename is BTW [SGKK]_Bleach_-_365_(1280x720_h264_AAC)_[385F6E68].mkv
, any similar file of this release you'd use would work the same.
from mpc-hc.
i can confirm both things: there is an issue on my windows 10 computer; using windows 8 compatibility fixes the problem.
from mpc-hc.
Great work! Thank you! =)
from mpc-hc.
Related Issues (20)
- VirusTotal - Detects Win.MxResIcn.Heur.Gen (MPC-HC.2.3.0.x64.exe) HOT 1
- Favorites HOT 1
- Libass subs get messed up if video stretched horizontally
- Twitter MP4 clip shows no video, durations are wrong and sound is a sharp chirp. Video works in other players HOT 2
- [Bug] MPC-HC hangs on avs scripts HOT 13
- Is there a way to load external subtitles on a .ISO file? HOT 1
- Replay black screen HOT 1
- MPC goes to background when minimized in Windows 11 HOT 4
- Extract video frames option HOT 1
- FullscreenSeparateControls disables /fullscreen command-line switch HOT 3
- "Limit video proportions on resize" shouldn't apply to audio files HOT 1
- Please improve functional integration with third-party extensions HOT 2
- Unable to find audio track HOT 1
- New MPC renderer doesn't work correctly with some 4K videos. HOT 6
- MPC Video Renderer: Frequently Asked Questions
- MPC Video Renderer: Bug reports, feedback, and discussion HOT 2
- Video freezes on input with madvr HOT 6
- [Feature request] chroma upscaling algorithm jinc to mpcvr Chroma upsampling HOT 1
- feature request: pause while dragging seekbar HOT 3
- Flash not working HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mpc-hc.