GithubHelp home page GithubHelp logo

Comments (12)

clsid2 avatar clsid2 commented on June 25, 2024 2

Fixed in 1.8.2

from mpc-hc.

clsid2 avatar clsid2 commented on June 25, 2024 1

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

@Nevcairiel

from mpc-hc.

clsid2 avatar clsid2 commented on June 25, 2024 1

I have found the cause. This FFmpeg change is responsible:
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=662558f985f50834eebe82d6b6854c66f33ab320

from mpc-hc.

Hrxn avatar Hrxn commented on June 25, 2024

Can you upload a sample file that reproduces this behavior?

from mpc-hc.

vBm avatar vBm commented on June 25, 2024

Someone on IRC also reported the same issue with Mission.Impossible.Ghost.Protocol.2011.720p.BluRay.x264-x0r

from mpc-hc.

Hrxn avatar Hrxn commented on June 25, 2024

Does this happen for a shorter clip cut from that file as well?

from mpc-hc.

alessiot89 avatar alessiot89 commented on June 25, 2024

I also encounter the same behaviour on a very small number of mkv files, so far all with xml chapters.

from mpc-hc.

clsid2 avatar clsid2 commented on June 25, 2024

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.

alessiot89 avatar alessiot89 commented on June 25, 2024

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.

Vagmer avatar Vagmer commented on June 25, 2024

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.

genuinefafa avatar genuinefafa commented on June 25, 2024

i can confirm both things: there is an issue on my windows 10 computer; using windows 8 compatibility fixes the problem.

from mpc-hc.

Vagmer avatar Vagmer commented on June 25, 2024

Great work! Thank you! =)

from mpc-hc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.