Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 1st September 2010, 18:13   #14381  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
Then it's r2374 to blame. Someone has to take a better look so just don't use any newer builds until it's fixed.
__________________
My Specs
XhmikosR is offline  
Old 1st September 2010, 18:22   #14382  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
So ffdshow and or avisynth depend on the exploit to work, they need to fixed then.
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline  
Old 1st September 2010, 18:23   #14383  |  Link
PetitDragon
Registered User
 
Join Date: Sep 2006
Posts: 81
Quote:
Originally Posted by XhmikosR View Post
@PetitDragon: Try this build and report back. I still cannot reproduce this problem.
Thank you XhmikosR. Problem solved with the build (2436) you provided in the link above.

The latest revision (also 2436) in your web page still has the problem.
PetitDragon is offline  
Old 1st September 2010, 18:38   #14384  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
Petit, the builds on the site don't have the security disabled like the test build, thats why they obviously still crash.

I'm fairly sure the problem is that avisynth tries to load dll's from the working dir, this is no longer allowed due to the exploit and causes a crash.

Avisynth will have to be adjusted so it's not exposed to this security leak anymore.

(or maybe ffdshow is trying to load something from working dir when avisynth is used, in any case, it has to be fixed on their side)
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline  
Old 1st September 2010, 18:39   #14385  |  Link
Tom Keller
Registered User
 
Tom Keller's Avatar
 
Join Date: Jan 2005
Posts: 77
Quote:
Originally Posted by ranpha View Post
The KERNELBASE.dll problem (which I also has) disappear with that build.
Yep... working fine for me too.

Quote:
Originally Posted by tetsuo55 View Post
I'm fairly sure the problem is that avisynth tries to load dll's from the working dir, this is no longer allowed due to the exploit and causes a crash.
You're right. Renaming the avisynth plugin folder (so avisynth can't load any plugin) prevents the MPC-HC from crashing.

Quote:
Originally Posted by XhmikosR View Post
why does it say: C:\Programme\Windows Media Player in the path?
It's a bad habit from the past: i used to use the MPC as a replacement for the classic WMP6 - so the MPC(-HC) was always in my WMP folder. Just a habit... and to make the WMP jealous .

Quote:
Originally Posted by Keiyakusha View Post
Also MPC-HC's executable is called mpc-hc.exe, not mpleyerc.exe
I have to rename the exe, cause i used Girder to control the MPC via remote. But since changing the file name of the MPC-HC i had two options: creating a new Girder profile pointing to the new file, or renaming the exe to "it's old" name. I was simply too lazy to do the first one .

Last edited by Tom Keller; 1st September 2010 at 18:45.
Tom Keller is offline  
Old 1st September 2010, 18:59   #14386  |  Link
PetitDragon
Registered User
 
Join Date: Sep 2006
Posts: 81
@tetsuo55

Thanks for the details, and hope the sides of ffdshow and avisynth will get fixed soon.
PetitDragon is offline  
Old 2nd September 2010, 14:29   #14387  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
A new problem with DXVA on ATI cards.
Maybe Nvidia, too. I don't have one to check it out.

An H.264 clip L4.1 - 1080p30fps, when I try to play it in DXVA mode I get artifacts by every player I tried.

What is so special with this clip?

Sample here:
http://rapidshare.com/files/41658614...7Mbps.mov.html

Last edited by NikosD; 2nd September 2010 at 15:14.
NikosD is offline  
Old 2nd September 2010, 16:37   #14388  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,959
Quote:
Revision 2340
Added MediaInfoLib (v0.7.34) (there's no need for MediaInfo.dll anymore)
Why stuck DLL in an executable file? mpc-hc.exe is an already very large.
v0lt is offline  
Old 2nd September 2010, 16:56   #14389  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
I didn't stuck the dll, ffs. MediaInfoLib is statically linked. You can either build mpc-hc without MediaInfoLib (find it how in the source code) or upx the executable; it's an open source project after all. Everyone who distributes mpc-hc inlcuded the MediaInfo.dll already. Also I have a little change which will cut down 0.4MB so it will be almost like before adding MediaInfoLib (since we have already saved 0.5MB).
__________________
My Specs
XhmikosR is offline  
Old 2nd September 2010, 19:25   #14390  |  Link
soulkeeper
Registered User
 
Join Date: Feb 2008
Posts: 23
Quote:
Originally Posted by soulkeeper View Post
just installed mpc-hc 2420 msvc2010 from here
http://xhmikosr.1f0.de/index.php
(both x86 and x64)..got a message to install latest june directx sdk and i did...
both versions crash at opening..
previous versions installed works fine..(2099 x64 and 2225x86)

windows 7 64 ,ati 5670 with 10.7, intel Q9400...

edit:
@tetsuo55
thanks!
I'll try that..
@XhmikosR

this is what i get from the "view details" of windows when the app. (msvc2010 2420 both x86 and x64)crashes..

"
Problem Event Name: APPCRASH
Application Name: mpc-hc.exe
Application Version: 1.3.2420.0
Application Timestamp: 4c7d179f
Fault Module Name: KERNELBASE.dll
Fault Module Version: 6.1.7600.16385
Fault Module Timestamp: 4a5bdbdf
Exception Code: e06d7363
Exception Offset: 0000b727
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1032
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789"

Any help?
soulkeeper is offline  
Old 2nd September 2010, 20:06   #14391  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
Google says you are running a debugger on mpc-hc http://www.codeguru.com/forum/archiv.../t-333591.html

You did install the msvc2010 redist??
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline  
Old 2nd September 2010, 20:08   #14392  |  Link
MPC-HTPC
Registered User
 
Join Date: Jan 2010
Posts: 76
Hi soulkeeper,
since the error message Windows is giving equals the one I qouted below from PetitDragon, your problem is probably caused by AviSynth (definetly not MPC-HC). If you would rename the AviSynth Plugin folder like Tom Keller did, you should not get the error anymore. The problem you experience is based on an DLL-Vulnerability which was fixed with Rev2374:

"Remove the current working directory from the DLL search path in order to avoid the DLL preloading vulnerability (Ticket #694)"

Quote:
Originally Posted by PetitDragon View Post
YES, I confirm this too. I always have the following error:

-----------------
Problem signature:
Problem Event Name: APPCRASH
Application Name: mpc-hc.exe
Application Version: 1.3.2420.0
Application Timestamp: 4c7d179f
Fault Module Name: KERNELBASE.dll
Fault Module Version: 6.1.7600.16385
Fault Module Timestamp: 4a5bdbdf
Exception Code: e06d7363
Exception Offset: 0000b727
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1028
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
-------------------

There is no such problem before revision 2372. I tested it with latest mpc-hc and ffdshow.

People using mpc-hc+ffdshow+avisynth now stuck with revision 2372.

Last edited by MPC-HTPC; 2nd September 2010 at 20:13. Reason: Link added to post of Tom Keller
MPC-HTPC is offline  
Old 2nd September 2010, 20:23   #14393  |  Link
soulkeeper
Registered User
 
Join Date: Feb 2008
Posts: 23
@tetsuo55
yes it's installed
@MPC-HTPC
you're right! it seems avisynth problem..
tried 2436 (posted by @xhmikosr in #14415) and everything is fine...
so i'll stick with that revision...

is there also a x64 revision of mpc-hc msvc2010 so i can use now with avisynth?

edit: ok..the last working is 2372...
soulkeeper is offline  
Old 2nd September 2010, 20:24   #14394  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
Quote:
Originally Posted by soulkeeper View Post
@XhmikosR

this is what i get from the "view details" of windows when the app. (msvc2010 2420 both x86 and x64)crashes..

"
Problem Event Name: APPCRASH
Application Name: mpc-hc.exe
Application Version: 1.3.2420.0
Application Timestamp: 4c7d179f
Fault Module Name: KERNELBASE.dll
Fault Module Version: 6.1.7600.16385
Fault Module Timestamp: 4a5bdbdf
Exception Code: e06d7363
Exception Offset: 0000b727
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1032
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789"

Any help?
See the previous posts. And you don't need the msvc2010 runtime.

Quote:
Originally Posted by soulkeeper View Post
@tetsuo55
yes it's installed
@MPC-HTPC
you're right! it seems avisynth problem..
tried 2436 (posted by @xhmikosr in #14415) and everything is fine...
so i'll stick with that revision...

is there also a x64 revision of mpc-hc msvc2010 so i can use now with avisynth?

edit: ok..the last working is 2372...
No. Ask the software developers to fix it on their side.
__________________
My Specs
XhmikosR is offline  
Old 2nd September 2010, 20:27   #14395  |  Link
MPC-HTPC
Registered User
 
Join Date: Jan 2010
Posts: 76
You can find all the old MSVC 2010 on XhmikosR FTP-Space. I give you the direct link to the old MSVC 2010 builds were you can also find Rev2372:

http://xhmikosr.1f0.de/index.php?fol...EwL29sZC94NjQ=

or the direct link to it:

http://xhmikosr.1f0.de/mpc-hc_msvc20...4.MSVC2010.exe
MPC-HTPC is offline  
Old 2nd September 2010, 23:20   #14396  |  Link
Tom Keller
Registered User
 
Tom Keller's Avatar
 
Join Date: Jan 2005
Posts: 77
OK... i took a closer look into the avisynth depending crash problem. Seems like (for me!) the problem was simply related to the old restore24.avsi script, which was in my avisynth plugin folder. Seems like it has some LoadPlugin lines in the beginning (which were trying to load some plugins after the avsi is auto-loaded by avisynth) - and this caused the MPC-HC crash. Removing the avsi (or those lines in the beginning of the avsi) prevents the MPC-HC from crashing. So i suggest (for everyone with the same problem) to take a look into the avisynth plugin folder and it's avsi scripts...
Tom Keller is offline  
Old 3rd September 2010, 14:22   #14397  |  Link
rpm7200
Registered User
 
Join Date: Apr 2009
Posts: 23
Please delete the output range setting. because color management is doing the same job. sorry my bad english.
rpm7200 is offline  
Old 3rd September 2010, 14:35   #14398  |  Link
MPC-HTPC
Registered User
 
Join Date: Jan 2010
Posts: 76
In my understanding color space (what is "Output Range" in MPC-HC) and color management are two totally different things, that also serve a different purpose. Please somebody correct me if I am wrong!
Anyhow, for further information please refer to the respective Wikipedia-Articles:

Color space

Color Management
MPC-HTPC is offline  
Old 3rd September 2010, 14:46   #14399  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
Some poeple have reported crashing or hang problems with mpc-hc, especially when seeking and more often with files that go through the mpeg splitter.

You can help solve this problem if you are a Windows XP user.
Download and unzip this program http://drmemory.googlecode.com/files...ws-1.3.0-1.zip
The binary will be in the bin directory, unzip this debug build of mpc-hc with the pdb into that bin directory http://www.mediafire.com/file/4p0jt2...c_x86_Debug.7z

Then use the commandprompt to open mpc-hc like this drmemory.exe -- mpc-hc.exe

Try opening the problematic file and making a lot of seeks, if you get a result put it in pastebin.com and paste the link here.

(This fails on windows 7 and possibly vista due to their security models blocking drmemory from injecting its code into mpc-hc)
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline  
Old 3rd September 2010, 20:32   #14400  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
I found out a third issue with DXVA.

When I try to play the sample below an H.264 L4.2 - 1080p60fps file in DXVA mode, I can't go over 35fps.

Latest MPC-HC x86, latest FFDShow DXVA

I have the same problem to every 1080p60fps H.264 file (L4.1-L4.2-L5.1) I try.

In WMP12, I get 58-60fps

Sample here:
http://rapidshare.com/files/41577731...sRef4.mts.html

Last edited by NikosD; 3rd September 2010 at 21:32.
NikosD is offline  
Closed Thread

Tags
dxva, h264, home cinema, media player classic, mpc-hc

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.