Discuss Application popup: w3wp.exe - Application Error in the IIS forum on Dev Shed. Application popup: w3wp.exe - Application Error IIS forum discussing Microsoft's Internet Information Server including its configuration, optimization and other related topics. IIS is the most popular web server for the Windows platform.
Posts: 2
Time spent in forums: 28 m 45 sec
Reputation Power: 0
Application popup: w3wp.exe - Application Error
Hello
I have a VB.net application using web services running on a 2003 windows server. I have been getting the following message in the event viewer.
" Application popup: w3wp.exe - Application Error : The instruction at "0x73585d55" referenced memory at "0x00000018". The memory could not be "read"."
Any idea on what is causing this problem?
This is related to the IIS worker process.
Posts: 14,233
Time spent in forums: 1 Month 4 Weeks 14 h 11 m 5 sec
Reputation Power: 4445
My best guess is you have some code probelm in your net application, or in any custom com controls you may be using. On previous versions of windows the error message is, I believe, caused by hard-to-see code errors. I have a sample VB6 project that can generate a similar windows error and crash the vb ide, for example, and it's caused by a problem in my code.
__________________
======
Doug G
======
It is a truism of American politics that no man who can win an election deserves to. --Trevanian, from the novel Shibumi
Posts: 1
Time spent in forums: 17 m 56 sec
Reputation Power: 0
W3WP.exe error
If you are using Network Service to run your sight you might get this error " Application pop-up: w3wp.exe - Application Error : The instruction at "0x73585d55" referenced memory at "0x00000018". The memory could not be "read"."
or an error similar to it. This is caused when the .NET\Framework\<version #>\webengine.dll crashes. This is do to the fact that The Network Service does not have special permissions to .net registry settings. Please do the following steps to fix the problem:
Navagate to
1.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP.NET_2.0.50727\Names (or whatever version of .NEt framework you have.
2.Start Regedit and navigate to that key.
Right-click "Names" and select Permissions on the context menu.
Click Add and enter NETWORK SERVICE, click "Check Names" and click "Ok".
With NETWORK SERVICE highlighed in the "Groups or User Names" list click "Advanced"
On the "Advanced Security Settings for Names" dialogue highlight NETWORK SERVICE and click "Edit"
In the "Permission entry for Names" dialogue check the "Name" box is showing "NETWORK SERVICE" and put check marks against "Query Value", "Set Value", "Create Subkey", "Enumerate Subkeys", "Notify" and "Read Control".
Click Ok on all the dialogues and close regedit.
Ensure your application pools are reconfigured to run as NETWORK SERVICE (or at least all the ones you want to be) and restart them
On subsequent restarts the w3wp.exe crash should not occur.
-Hope this works for you
Quote:
Originally Posted by glorioso
Hello
I have a VB.net application using web services running on a 2003 windows server. I have been getting the following message in the event viewer.
" Application popup: w3wp.exe - Application Error : The instruction at "0x73585d55" referenced memory at "0x00000018". The memory could not be "read"."
Any idea on what is causing this problem?
This is related to the IIS worker process.
Posts: 1
Time spent in forums: 1 m 52 sec
Reputation Power: 0
Quote:
Originally Posted by Adzstar88
If you are using Network Service to run your sight you might get this error " Application pop-up: w3wp.exe - Application Error : The instruction at "0x73585d55" referenced memory at "0x00000018". The memory could not be "read"."
or an error similar to it. This is caused when the .NET\Framework\<version #>\webengine.dll crashes. This is do to the fact that The Network Service does not have special permissions to .net registry settings. Please do the following steps to fix the problem:
Navagate to
1.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP.NET_2.0.50727\Names (or whatever version of .NEt framework you have.
2.Start Regedit and navigate to that key.
Right-click "Names" and select Permissions on the context menu.
Click Add and enter NETWORK SERVICE, click "Check Names" and click "Ok".
With NETWORK SERVICE highlighed in the "Groups or User Names" list click "Advanced"
On the "Advanced Security Settings for Names" dialogue highlight NETWORK SERVICE and click "Edit"
In the "Permission entry for Names" dialogue check the "Name" box is showing "NETWORK SERVICE" and put check marks against "Query Value", "Set Value", "Create Subkey", "Enumerate Subkeys", "Notify" and "Read Control".
Click Ok on all the dialogues and close regedit.
Ensure your application pools are reconfigured to run as NETWORK SERVICE (or at least all the ones you want to be) and restart them
On subsequent restarts the w3wp.exe crash should not occur.
-Hope this works for you
I have the same problem has anyone tried this solution and if so what were your results?
Posts: 2
Time spent in forums: 1 h 8 m 9 sec
Reputation Power: 0
I've exactly the same issue. The difference in my case: I cannot run the application pools with the NETWORK Service Account, I've there an Active Directory Account to run the application pool. So, I tried to give this Account the necessary permissons on the .Net Regkey. But this doesn't worked for me. Do I have to do something else in this case?
Posts: 14,233
Time spent in forums: 1 Month 4 Weeks 14 h 11 m 5 sec
Reputation Power: 4445
Quote:
Originally Posted by sandsturm
I've exactly the same issue. The difference in my case: I cannot run the application pools with the NETWORK Service Account, I've there an Active Directory Account to run the application pool. So, I tried to give this Account the necessary permissons on the .Net Regkey. But this doesn't worked for me. Do I have to do something else in this case?
Thx and regards
sandsturm
Hi and welcome to the forum. But you may not get an answer, this thread is 3 years old