Digital Home Thoughts

Digital Home Thoughts - News & Reviews for the Digital Home

Register in our forums so you're ready for our next giveaway contest...


Zune Thoughts

Loading feed...

Apple Thoughts

Loading feed...

Laptop Thoughts

Loading feed...




Go Back   Thoughts Media Forums > DIGITAL HOME THOUGHTS > Digital Home Talk

Reply
 
Thread Tools Display Modes
  #1  
Old 03-04-2010, 08:00 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160
Default Mysterious "Server Execution Failed" Errors When Playing Video Files

<p><img src="http://images.thoughtsmedia.com//dht/auto/1266976508.usr1.png" style="border: 1px solid #d2d2bb;" /></p><p>Don't you just hate it when you either have a computer problem that's so unique, you can't find any mention of it in Google, or if you do find it, the "solutions" are so generic and vague they're all useless? I've been seeing the above error for months when using Windows Media Player 12 on Windows 7 to open and play video files. I've found other people complaining about the same problem, but <a href="http://social.answers.microsoft.com/Forums/en-US/w7music/thread/ecc08c3b-d445-48c2-b07d-9df48500434f" target="_blank">the solutions presented</a> don't apply to me (I don't run AV software on any of my computers). The basic problem is that: I'll double-click on a video file - and it can be any format, at any resolution - and Windows Media Player 12 will start to play the file. The file will play, and I'll click on the "X" to close the program. I'll double click on another video file, and every now and then, I'll stare at the spinning blue circle for 15 to 30 seconds, then I'll get the above error. It seems to happen on every computer I have, and I'm not sure if it's related to third party software - I don't tend to run stock Windows 7 for very long before I start to load my favourite applications. Any other Windows 7 users seeing this problem and know of a fix?</p>
__________________
Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
 
Reply With Quote
  #2  
Old 03-05-2010, 07:10 AM
Eriq Cook
Thinker
Eriq Cook's Avatar
Join Date: Aug 2006
Posts: 359
Send a message via MSN to Eriq Cook Send a message via Skype™ to Eriq Cook

Wow...never seen that error before. The first thing I would do is to try downloading a codec pack (I **KNOW** Windows 7 has standard codecs built in but this would be my first guess) and see if that makes a difference. I wonder if any third party software you've installed has replaced some core codec files causing this error to display whenever you view certain video files...
 
Reply With Quote
  #3  
Old 03-05-2010, 08:38 PM
sbrown23
Ponderer
Join Date: Sep 2004
Posts: 62

I wouldn't touch a codec pack with a 10 foot pole. Jason, have you looked in the event viewer to see if there any log of your error with additional detail?
 
Reply With Quote
  #4  
Old 03-05-2010, 08:47 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160

Quote:
Originally Posted by Eriq Cook View Post
Wow...never seen that error before. The first thing I would do is to try downloading a codec pack...
I appreciate the input, but nope, definitely not going to do that. No offense, I think codec packs are the devil. They're typically a mix of open-source and pirated codecs hacked from who-knows-where, and the only thing a codec pack tends to solve is not being able to open a file. I can open the file 95% of the time...without problems - it's the 5% of the time when Windows Media Player freaks out that puzzles me.
__________________
Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
 
Reply With Quote
  #5  
Old 03-05-2010, 08:52 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160

Looks like it was picked up in the Event viewer:

The server {ED1D0FDF-4414-470A-A56D-CFB68623FC58} did not register with DCOM within the required timeout.

<script> function Toggle(node) { if (!window.fullyLoaded) return; // Expand the branch? if (node.nextSibling.style.display == 'none') { // Change the sign from "+" to "-". var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 /* Node.TEXT_NODE */) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == '+') { textNode.data = '-' + s.substring(1, s.length); } } // show the branch node.nextSibling.style.display = ''; } else // Collapse the branch { // Change the sign from "-" to "+". var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 /* Node.TEXT_NODE */) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == '-') { textNode.data = '+' + s.substring(1, s.length); } } // hide the branch node.nextSibling.style.display = 'none'; } } // Toggle "System" element by default so that it's default status is to hide its children function ToggleSystemElement() { var body = document.getElementById("body"); var anchor = body.getElementsByTagName("table")[0]; Toggle(anchor); } // If binary data is present in event XML, show it in friendly form. function ProcessBinaryData(binaryString, binaryDataCaption, wordsFormatString, bytesFormatString, normalFont, fixedWidthFont) { var bodyNode = document.getElementById("body"); // Add a <hr> at the end of the HTML body. bodyNode.appendChild(document.createElement("hr")); // This paragraph (p element) is the "Binary data:" literal string. var p = document.createElement("p"); p.style.fontFamily = normalFont; var b = document.createElement("b"); b.appendChild(document.createTextNode(binaryDataCaption)); p.appendChild(b); p.appendChild(document.createElement("br")); bodyNode.appendChild(p); // // Show binary data in Words format. // p = document.createElement("p"); p.style.fontFamily = normalFont; p.appendChild(document.createTextNode(wordsFormatString)); bodyNode.appendChild(p); // Must use fixed-width font for binary data. p = document.createElement("p"); p.style.fontFamily = fixedWidthFont; var i = 0; var j = 0; var s, tempS; var translatedString; var charCode; var byte1, byte2; // Each character in binaryString is a hex (16-based) representation of // 4 binary bits. So it takes 2 characters in binaryString to form a // complete byte; 4 characters for a word. while (i < binaryString.length) { s = (i / 4).toString(16); // To hex representation. while (s.length < 4) { s = "0" + s; } s += ": "; // DWords representation is simply a rearrangement of the original binaryString // For example, from: // // 0000000002005600000000000f000540 // // (which is 00 00 00 00 02 00 56 00 00 00 00 00 0f 00 05 40). // // to: // // 0000: 00000000 00560002 00000000 4005000f // 8 words per line, 4 DWords per line. for (j = 0; j < 4; j++) { s += binaryString.substring(i + 6, i + 8); s += binaryString.substring(i + 4, i + 6); s += binaryString.substring(i + 2, i + 4); s += binaryString.substring(i, i + 2) + " "; i += 8; } p.appendChild(document.createTextNode(s)); p.appendChild(document.createElement("br")); } bodyNode.appendChild(p); // // Show binary data in bytes format. // p = document.createElement("p"); p.style.fontFamily = normalFont; p.appendChild(document.createTextNode(bytesFormatString)); bodyNode.appendChild(p); // Must use fixed-width font for binary data. p = document.createElement("p"); p.style.fontFamily = fixedWidthFont; i = 0; j = 0; // Each character in binaryString is a hex (16-based) representation of // 4 binary bits. So it takes 2 characters in binaryString to form a // complete byte. while (i < binaryString.length) { translatedString = ""; // 2 characters in binaryString to form a byte s = (i / 2).toString(16); // to hex representation. // Prefix with '0' until its length is 4. while (s.length < 4) { s = "0" + s; } s += ": "; // Show 8 bytes per line for (j = 0; j < 8; j++) { tempS = binaryString.substring(i, i + 2); // 2 for 1 byte i += 2; s += tempS + " "; // Treat tempS as hex integer charCode = parseInt(tempS, 16); if (charCode < 32) { translatedString += "."; } else { translatedString += String.fromCharCode(charCode); } } while (s.length < 32) { s += " "; } s += translatedString; p.appendChild(document.createTextNode(s)); p.appendChild(document.createElement("br")); } bodyNode.appendChild(p); } </script><table style="" onclick="Toggle(this)"> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">-</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">System</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table style="" onclick="Toggle(this)"> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">-</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Provider</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="12">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="105">[ Name] </td> <td style="font-family: 'Segoe UI'; vertical-align: top;">Microsoft-Windows-DistributedCOM</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="12">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="105">[ Guid] </td> <td style="font-family: 'Segoe UI'; vertical-align: top;">{1B562E86-B7AA-4131-BADC-B6F3A001407E}</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="12">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="105">[ EventSourceName] </td> <td style="font-family: 'Segoe UI'; vertical-align: top;">DCOM</td></tr></tbody></table>
</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table style="" onclick="Toggle(this)"> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">-</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">EventID</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">10010</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="12">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="105">[ Qualifiers] </td> <td style="font-family: 'Segoe UI'; vertical-align: top;">49152</td></tr></tbody></table>
</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Version</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">0</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Level</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">2</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Task</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">0</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Opcode</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">0</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Keywords</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">0x80000000000000</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table style="" onclick="Toggle(this)"> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">-</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">TimeCreated</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="12">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="105">[ SystemTime] </td> <td style="font-family: 'Segoe UI'; vertical-align: top;">2010-03-05T19:49:21.000000000Z</td></tr></tbody></table>
</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">EventRecordID</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">6879</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI';">Correlation</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table style="" onclick="Toggle(this)"> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">-</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Execution</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="12">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="105">[ ProcessID] </td> <td style="font-family: 'Segoe UI'; vertical-align: top;">0</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="12">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="105">[ ThreadID] </td> <td style="font-family: 'Segoe UI'; vertical-align: top;">0</td></tr></tbody></table>
</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Channel</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">System</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">Computer</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">TETSUBO</td></tr></tbody></table></td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;"> <table> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI';">Security</td></tr></tbody></table></td></tr></tbody></table>
<table style="" onclick="Toggle(this)"> <tbody> <tr> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="15">-</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">EventData</td></tr></tbody></table> <table border="0" cellspacing="0"> <tbody> <tr> <td nowrap="nowrap" width="15">
</td> <td nowrap="nowrap" width="15">
</td> <td style="font-family: 'Segoe UI'; vertical-align: top;" nowrap="nowrap" width="130">param1</td> <td style="font-family: 'Segoe UI'; vertical-align: top;">{ED1D0FDF-4414-470A-A56D-CFB68623FC58}</td></tr></tbody></table>
__________________
Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
 
Reply With Quote
  #6  
Old 03-05-2010, 10:06 PM
sbrown23
Ponderer
Join Date: Sep 2004
Posts: 62

Does WMP remain active in task manager after you close it? If so, and you kill wmplayer.exe process do you see the issue on next launch of a media file?

Have you tried playing the files in another media solution, such as Zune software to ensure that the files are not corrupted?

Did Ed's solution of msconfig and booting with minimal services/apps help?
 
Reply With Quote
  #7  
Old 03-05-2010, 11:11 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160

Some interesting info here:

http://social.technet.microsoft.com/...7-754019d504d3
__________________
Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
 
Reply With Quote
  #8  
Old 03-05-2010, 11:26 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160

Quote:
Originally Posted by sbrown23 View Post
Does WMP remain active in task manager after you close it? If so, and you kill wmplayer.exe process do you see the issue on next launch of a media file?
I've just spent several minutes opening video files and exiting WMP, and I can't get it to happen again. AUGH! I hate the intermittent nature of this problem. Next time it happens though, I'll check to see if WMP is running. I suspect it will be.

Quote:
Originally Posted by sbrown23 View Post
Have you tried playing the files in another media solution, such as Zune software to ensure that the files are not corrupted?
The files are definitely not corrupt.

Quote:
Originally Posted by sbrown23 View Post
Did Ed's solution of msconfig and booting with minimal services/apps help?
I already run a lean system, having used msconfig to hack out everything that wasn't absolutely necessary. I'll see if there's anything that I've missed, but based on that other thread I've linked to, I'm suspecting it's something specific to WMP 12 and a Windows 7 service.
__________________
Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
 
Reply With Quote
  #9  
Old 03-06-2010, 08:11 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160

Did a bit more testing: wmplayer.exe *32 is NOT running as a process when this error occurs. I've been watching the task manager as I've been opening up video files. What I have noticed, however, is that quite often WMP12 will exit, but the process keeps running for several seconds. It's somehow not "letting go" of everything it should be. I've watched though as I exit WMP12, it vanishes from the Process list, then I double-click a video and get this same problem.

I remain baffled.
__________________
Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
 
Reply With Quote
  #10  
Old 03-21-2010, 12:01 AM
iyg
Neophyte
Join Date: Mar 2010
Posts: 1
Default same exact problem here...did you ever resolve

i'm running windows 7 64 bit pretty vanilla install with custom built PC. Its been doing it out the gate as soon as I started playing media/movies. I thought there was an issue with i/o timeout on my seagate raid1 volume, but it does the exact same thing on a different western digital non raid Partition.....very annoying but not a show stopper....hard to determine the issue, i am thinking of using proc monitor to filter the wmplayer.exe to see what gives, but it may not be fully apparent....

any resolution would be very much appreciated.
 
Reply With Quote
Reply


Thread Tools
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 02:52 AM.