<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Selfclosing Windows: am I in any trouble?</title>
	<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/</link>
	<description>Exporting an SL photographer's Second Life</description>
	<pubDate>Mon, 01 Dec 2008 17:20:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Jeno1</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-98704</link>
		<dc:creator>Jeno1</dc:creator>
		<pubDate>Tue, 25 Nov 2008 12:13:27 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-98704</guid>
		<description>Hey, I've just bumped into the same problem. I've realized that if I don't press the "Close Message" button on screen 1, just move it away (off the screen), everything works just fine, even for days! But if I press it, the system crashes instantly, I cannot do anything.

My biggest problem is that the error message is so uninformative that I don't even know which instance of svchost (PID would make it easier) has crashed.

Q1: Is there a way to determine which services did the crashed instance host? 
Q2: Does Windows randomly group services to run using several svchost instances or is it defined somewhere (in registry or whatever)?

BTW I get the message absolutely randomly, 0.1 - 3 hours from startup. But only since 1 or 2 weeks ago. In the past 4 weeks I did not install anything, even windows updates were cancelled. Now both Windows and SAV9 is up-to-date, no suspicious files were reported. Please give me a hint!</description>
		<content:encoded><![CDATA[<p>Hey, I&#8217;ve just bumped into the same problem. I&#8217;ve realized that if I don&#8217;t press the &#8220;Close Message&#8221; button on screen 1, just move it away (off the screen), everything works just fine, even for days! But if I press it, the system crashes instantly, I cannot do anything.</p>
<p>My biggest problem is that the error message is so uninformative that I don&#8217;t even know which instance of svchost (PID would make it easier) has crashed.</p>
<p>Q1: Is there a way to determine which services did the crashed instance host?<br />
Q2: Does Windows randomly group services to run using several svchost instances or is it defined somewhere (in registry or whatever)?</p>
<p>BTW I get the message absolutely randomly, 0.1 - 3 hours from startup. But only since 1 or 2 weeks ago. In the past 4 weeks I did not install anything, even windows updates were cancelled. Now both Windows and SAV9 is up-to-date, no suspicious files were reported. Please give me a hint!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Smiley Barry</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9241</link>
		<dc:creator>Smiley Barry</dc:creator>
		<pubDate>Fri, 05 Oct 2007 23:39:32 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9241</guid>
		<description>Vint, you lucky thing. I simply shut down &lt;b&gt;one&lt;/b&gt; of those services, and it gave me a "military-like" 60-second deadline to restart! I feel like an 8 year old being commanded by his mother to change to jammies and get into bed in 60 seconds &#62;.&#62; .</description>
		<content:encoded><![CDATA[<p>Vint, you lucky thing. I simply shut down <b>one</b> of those services, and it gave me a &#8220;military-like&#8221; 60-second deadline to restart! I feel like an 8 year old being commanded by his mother to change to jammies and get into bed in 60 seconds &gt;.&gt; .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vint Falken</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9110</link>
		<dc:creator>Vint Falken</dc:creator>
		<pubDate>Wed, 03 Oct 2007 20:52:45 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9110</guid>
		<description>Wow, thank you all for the advices - and especially Mr. Whitman. If only Windows would have told me all this when I pressed 'What should I do?' Up to now it did not happen again. *crosses fingers, tows and power cables*

@ Veronique: Thanks for your advice too. But I prefer my windows to be always a little bit open for fresh air. :p</description>
		<content:encoded><![CDATA[<p>Wow, thank you all for the advices - and especially Mr. Whitman. If only Windows would have told me all this when I pressed &#8216;What should I do?&#8217; Up to now it did not happen again. *crosses fingers, tows and power cables*</p>
<p>@ Veronique: Thanks for your advice too. But I prefer my windows to be always a little bit open for fresh air. :p</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Veronique Kaminski</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9095</link>
		<dc:creator>Veronique Kaminski</dc:creator>
		<pubDate>Wed, 03 Oct 2007 15:17:53 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9095</guid>
		<description>oops..  *effort*..</description>
		<content:encoded><![CDATA[<p>oops..  *effort*..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Veronique Kaminski</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9094</link>
		<dc:creator>Veronique Kaminski</dc:creator>
		<pubDate>Wed, 03 Oct 2007 15:16:37 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9094</guid>
		<description>winter is comming Vint... windows must be closed by now.. to keep the warmth in.. Kyoto agreement asks a little efford from all of us, you know.. :-p</description>
		<content:encoded><![CDATA[<p>winter is comming Vint&#8230; windows must be closed by now.. to keep the warmth in.. Kyoto agreement asks a little efford from all of us, you know.. :-p</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Able Whitman</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9057</link>
		<dc:creator>Able Whitman</dc:creator>
		<pubDate>Wed, 03 Oct 2007 04:25:06 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9057</guid>
		<description>Hi, Vint.

The short answer is: no, you're not in any trouble and you didn't do anything wrong. Although it's rather confusing, Windows was actually taking preventative steps that are designed to help make your computer more secure. 

First, a little background. The "Generic Host Process for Win32 Services" is a component of Windows that will appear as "svchost.exe" in the Task Manager. There are many specialized programs, called "services" which run in Windows all the time. These services take care of things like helping to manage your network connection, to downloading Windows Update patches, to keeping your computer's clock set properly. (You can see a list of all the services that are running on your computer by right-clicking on "My Computer", selecting "Manage", opening the "Services and Applications" entry, and selecting "Services".) The "svchost.exe" application manages several of these services at the same time, and it's not unusual to have more than one copy of "svchost.exe" running at any given time, each of them managing a different set of services.

The first error message you saw, the "Data Execution Prevention" (or "DEP") message, appeared because one of the services that "svchost.exe" crashed in a particular manner. In general, the memory that computer programs use can be one of two types: executable memory, which stores the actual computer instructions that make up the program, and data memory, which stores the information that the program is using. The kind of information stored in data memory is in a different format than executable memory, and the two types of memory don't mix. Usually this isn't a problem, but if a program has a bug in it, or if a malicious attacker is trying to break into a system, sometimes a program will try to interpret data memory as exeuctable memory. When this happens, Windows will cause the program to crash. This sounds severe, but making the program crash is actually better than letting it continue to run -- since it's trying to execute data memory, something has gone seriously awry, and allowing the program to keep running can result in data corruption or other such problems. Better to stop the program and crash it before it can do any more damage.

So, the first error message, the DEP message, was simply Windows telling you that the svchost.exe program became confused, and was trying to interpret data memory as executable memory, and so it was terminated by crashing the program.

The second error message, the "Please tell Microsoft about this problem" message, is the same kind of error message you'll get when any Windows application crashes for any reason. You just happened to get two messages about the same program because of the particular way in which svchost.exe crashed, a DEP crash, triggers an additional message before the standard "hey this program has crashed" message.

There are lots of reasons programs crash, and most of them are simply because all programs have bugs in them. It's a little more confusing in this case because the program that crashed (svchost.exe) is part of Windows and made my Microsoft, and Windows reported the DEP error, and it also reported the crash report, and everything is made by Microsoft so why are you getting all these messages? The answer is simply that just because Microsoft made it and it's part of Windows doesn't mean it doesn't crash. :) I'm not trying to be cute, of course. Whether a program that crashes is made by Microsoft or not, Windows treats all crashes equally. This is actually a good thing -- it means that (as long as you send the crash reports), Microsoft learns which of its programs crash, too. It would be much worse if Windows only reported on non-Microsoft programs that crashed! 

And in my opinion, it's always a good idea to submit the crash reports to Microsoft. Every report they get helps them figure out which parts of Windows (or Office, or whatever) have bugs in them, and hopefully those bugs will eventually get fixed.</description>
		<content:encoded><![CDATA[<p>Hi, Vint.</p>
<p>The short answer is: no, you&#8217;re not in any trouble and you didn&#8217;t do anything wrong. Although it&#8217;s rather confusing, Windows was actually taking preventative steps that are designed to help make your computer more secure. </p>
<p>First, a little background. The &#8220;Generic Host Process for Win32 Services&#8221; is a component of Windows that will appear as &#8220;svchost.exe&#8221; in the Task Manager. There are many specialized programs, called &#8220;services&#8221; which run in Windows all the time. These services take care of things like helping to manage your network connection, to downloading Windows Update patches, to keeping your computer&#8217;s clock set properly. (You can see a list of all the services that are running on your computer by right-clicking on &#8220;My Computer&#8221;, selecting &#8220;Manage&#8221;, opening the &#8220;Services and Applications&#8221; entry, and selecting &#8220;Services&#8221;.) The &#8220;svchost.exe&#8221; application manages several of these services at the same time, and it&#8217;s not unusual to have more than one copy of &#8220;svchost.exe&#8221; running at any given time, each of them managing a different set of services.</p>
<p>The first error message you saw, the &#8220;Data Execution Prevention&#8221; (or &#8220;DEP&#8221;) message, appeared because one of the services that &#8220;svchost.exe&#8221; crashed in a particular manner. In general, the memory that computer programs use can be one of two types: executable memory, which stores the actual computer instructions that make up the program, and data memory, which stores the information that the program is using. The kind of information stored in data memory is in a different format than executable memory, and the two types of memory don&#8217;t mix. Usually this isn&#8217;t a problem, but if a program has a bug in it, or if a malicious attacker is trying to break into a system, sometimes a program will try to interpret data memory as exeuctable memory. When this happens, Windows will cause the program to crash. This sounds severe, but making the program crash is actually better than letting it continue to run &#8212; since it&#8217;s trying to execute data memory, something has gone seriously awry, and allowing the program to keep running can result in data corruption or other such problems. Better to stop the program and crash it before it can do any more damage.</p>
<p>So, the first error message, the DEP message, was simply Windows telling you that the svchost.exe program became confused, and was trying to interpret data memory as executable memory, and so it was terminated by crashing the program.</p>
<p>The second error message, the &#8220;Please tell Microsoft about this problem&#8221; message, is the same kind of error message you&#8217;ll get when any Windows application crashes for any reason. You just happened to get two messages about the same program because of the particular way in which svchost.exe crashed, a DEP crash, triggers an additional message before the standard &#8220;hey this program has crashed&#8221; message.</p>
<p>There are lots of reasons programs crash, and most of them are simply because all programs have bugs in them. It&#8217;s a little more confusing in this case because the program that crashed (svchost.exe) is part of Windows and made my Microsoft, and Windows reported the DEP error, and it also reported the crash report, and everything is made by Microsoft so why are you getting all these messages? The answer is simply that just because Microsoft made it and it&#8217;s part of Windows doesn&#8217;t mean it doesn&#8217;t crash. :) I&#8217;m not trying to be cute, of course. Whether a program that crashes is made by Microsoft or not, Windows treats all crashes equally. This is actually a good thing &#8212; it means that (as long as you send the crash reports), Microsoft learns which of its programs crash, too. It would be much worse if Windows only reported on non-Microsoft programs that crashed! </p>
<p>And in my opinion, it&#8217;s always a good idea to submit the crash reports to Microsoft. Every report they get helps them figure out which parts of Windows (or Office, or whatever) have bugs in them, and hopefully those bugs will eventually get fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dalien Talbot</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9050</link>
		<dc:creator>Dalien Talbot</dc:creator>
		<pubDate>Wed, 03 Oct 2007 00:08:54 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9050</guid>
		<description>Well, it's been a while since I used Windows, but if you did not have it before, killing a program which tries to execute the data should be a good thing. Usually it is the *code* that is supposed to be executed, not data. (indeed, there are various special cases, but they should be handled transparently).

Think of what foreign software you were installing, which websites did you browse other than usual, and try to correlate to think whether you might have got the virus or not... suddenly trying to execute the data is not fantastic.</description>
		<content:encoded><![CDATA[<p>Well, it&#8217;s been a while since I used Windows, but if you did not have it before, killing a program which tries to execute the data should be a good thing. Usually it is the *code* that is supposed to be executed, not data. (indeed, there are various special cases, but they should be handled transparently).</p>
<p>Think of what foreign software you were installing, which websites did you browse other than usual, and try to correlate to think whether you might have got the virus or not&#8230; suddenly trying to execute the data is not fantastic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kailie Quinn (Katarina Malthus)</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9046</link>
		<dc:creator>Kailie Quinn (Katarina Malthus)</dc:creator>
		<pubDate>Tue, 02 Oct 2007 23:17:24 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9046</guid>
		<description>I'm quite aware. World of Warcraft is also written for efficiency so it can run on a broad array of systems. Low polycount avatars, simple backdrops and models, etc. I'm glad they at least took the time to make it both opengl and direct x, though, originally being a mac based company, I was sort of expecting it. Not a great example of a high end game. In second life, there is also the avatar composition limit to take into account, you can change it here and consume as much resources as you like. I would stack SL up moreso against oblivion or vanguard.

I will not run second life on my macs, because I can't control the level of antialiaing on the card itself (thanks to no third party drivers). Running it is one thing, running it well is quite another.</description>
		<content:encoded><![CDATA[<p>I&#8217;m quite aware. World of Warcraft is also written for efficiency so it can run on a broad array of systems. Low polycount avatars, simple backdrops and models, etc. I&#8217;m glad they at least took the time to make it both opengl and direct x, though, originally being a mac based company, I was sort of expecting it. Not a great example of a high end game. In second life, there is also the avatar composition limit to take into account, you can change it here and consume as much resources as you like. I would stack SL up moreso against oblivion or vanguard.</p>
<p>I will not run second life on my macs, because I can&#8217;t control the level of antialiaing on the card itself (thanks to no third party drivers). Running it is one thing, running it well is quite another.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: loki</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9045</link>
		<dc:creator>loki</dc:creator>
		<pubDate>Tue, 02 Oct 2007 23:17:19 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9045</guid>
		<description>Well Vint if you are going to live in the Mickey$oft world, learn to deal with it's quirks.... If you want a stable OS that actually tells you what's wrong when a problem arises get something else if not use the standard windblows solution ... reboot. 

"In a world without walls and fences, who needs windows and gates?"</description>
		<content:encoded><![CDATA[<p>Well Vint if you are going to live in the Mickey$oft world, learn to deal with it&#8217;s quirks&#8230;. If you want a stable OS that actually tells you what&#8217;s wrong when a problem arises get something else if not use the standard windblows solution &#8230; reboot. </p>
<p>&#8220;In a world without walls and fences, who needs windows and gates?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Smiley Barry</title>
		<link>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9041</link>
		<dc:creator>Smiley Barry</dc:creator>
		<pubDate>Tue, 02 Oct 2007 22:17:24 +0000</pubDate>
		<guid>http://www.vintfalken.com/selfclosing-windows-am-i-in-any-trouble/#comment-9041</guid>
		<description>I am planning on playing games on a Windows environment, which will be OK since my only current game is The Sims 2 ;-). That doesn't take too much graphics, even less than Second Life! Really. 

(Something i'm sure you didn't know of: Second Life takes 3 times the amount of processing power "World of Warcraft" uses. That's due to prims, since each is a tiny 3D mesh, the graphics card is bombarded with about 5,000+ meshes to render. Plus your avie is a very complex one. So if it can run Second Life, it can run The Sims 2 ;-). )</description>
		<content:encoded><![CDATA[<p>I am planning on playing games on a Windows environment, which will be OK since my only current game is The Sims 2 ;-). That doesn&#8217;t take too much graphics, even less than Second Life! Really. </p>
<p>(Something i&#8217;m sure you didn&#8217;t know of: Second Life takes 3 times the amount of processing power &#8220;World of Warcraft&#8221; uses. That&#8217;s due to prims, since each is a tiny 3D mesh, the graphics card is bombarded with about 5,000+ meshes to render. Plus your avie is a very complex one. So if it can run Second Life, it can run The Sims 2 ;-). )</p>
]]></content:encoded>
	</item>
</channel>
</rss>
