Link to home
Start Free TrialLog in
Avatar of twinkie123
twinkie123

asked on

Access violation fault in module urlmon.dll

I get an access violation fault when I startup Iexplorer ver 5. Actually it will run up to a point when I try to go to a different web page. I have done many things to find the culprit. Including running sfc to see if there is a currupt system file. I have run the iexplorer fix program. Reinstalled IE. Loaded a clean version of the registry. Ran norton utilities and Virii checked. I'm at a total loss on this one. Here is the report from my crash protector..

Crash Protector Problem Report - Thursday, March 16, 2000 9:51:31 PM

User Description
================
trying to run iexplorer

Fault Description
=================
C:\PROGRAM FILES\INTERNET EXPLORER\IEXPLORE.EXE caused an
"Access Violation" fault in module URLMON.DLL
at 015F:7029DB4F.

Registers
=========
EAX=00000000 CS=015F EIP=7029DB4F EFLGS=00010246
EBX=00589A04 SS=0167 ESP=00589784 EBP=00589984
ECX=00000000 DS=0167 ESI=00000000 FS=4A67
EDX=00589898 ES=0167 EDI=0000D939 GS=496E

Bytes at CS:EIP
===============
8B 08 52 57 50 FF 51 0C 39 75 EC 89 45 08 89 75

Stack Dump
==========
00589784: 00589970 00000002 00589A04 00000000
00589794: 00000000 00000000 00000000 00000000
005897A4: 00000000 00000000 CE7EC374 00000000
005897B4: 00000000 00000000 00000000 00000000

Running Programs
================
Iexplore   C:\PROGRAM FILES\INTERNET EXPLORER\IEXPLORE.EXE
Pstores    C:\WINDOWS\SYSTEM\PSTORES.EXE
Rtfixm32   C:\PROGRAM FILES\THE HELPSPOT!\RTFIXM32.EXE
Fa_gd32    C:\PROGRAM FILES\THE HELPSPOT!\FA_GD32.EXE
Fawgrd32   C:\PROGRAM FILES\THE HELPSPOT!\FAWGRD32.EXE
Msmsgs     C:\PROGRAM FILES\MESSENGER\MSMSGS.EXE
Ndetect    C:\PROGRAM FILES\ICQ\NDETECT.EXE
Qagent     C:\QUICKENW\QAGENT.EXE
Besch      C:\WINDOWS\SYSTEM\BESCH.EXE
Avconsol   C:\PROGRAM FILES\NETWORK ASSOCIATES\MCAFEE VIRUSSCAN\AVCONSOL.EXE
Gwhotkey   C:\WINDOWS\GWHOTKEY.EXE
Starter    C:\WINDOWS\STARTER.EXE
Taskmon    C:\WINDOWS\TASKMON.EXE
Explorer   C:\WINDOWS\EXPLORER.EXE
Vsstat     C:\PROGRAM FILES\NETWORK ASSOCIATES\MCAFEE VIRUSSCAN\VSSTAT.EXE
Webscanx   C:\PROGRAM FILES\NETWORK ASSOCIATES\MCAFEE VIRUSSCAN\WEBSCANX.EXE
Vshwin32   C:\PROGRAM FILES\NETWORK ASSOCIATES\MCAFEE VIRUSSCAN\VSHWIN32.EXE
Mstask     C:\WINDOWS\SYSTEM\MSTASK.EXE
Mprexe     C:\WINDOWS\SYSTEM\MPREXE.EXE
Wnldr32    C:\NETNANNY\WNLDR32.EXE
RUNDLL     C:\WINDOWS\RunDLL.exe
MMTASK     C:\WINDOWS\SYSTEM\mmtask.tsk
MSGSRV32   C:\WINDOWS\SYSTEM\MSGSRV32.EXE
WMEXE      C:\WINDOWS\SYSTEM\WINMODEM.101\WMEXE.EXE
KERNEL32   C:\WINDOWS\SYSTEM\KRNL386.EXE

Memory
======
Free USER Memory            :   78%
Free GDI Memory             :   91%
Memory Utilization          :   58%
Total Physical Memory       :   128 MB
Available Physical Memory   :   25 MB
Total Page File             :   1,920 MB
Available Page File         :   1,852 MB
Total Virtual Memory        :   2,044 MB
Available Virtual Memory    :   2,007 MB

Drives
======
A: - Removable
C: - Fixed, 2,047 MB Total, 2,047 MB Free
D: - CDROM, 418 MB Total, 0 KB Free

                       ****************

Avatar of hewittg
hewittg

Twinkie
Have you run the repair tool

Start
run
control panel
add new programs
ie5
repair.

Second, I would recommend an uninstall and a re-install.  When you re-install ensure that nothing is running in the enviornment, hit alt+control+del and leave only the systray and explorer running. (this advice is from another expert in a previous question and if it helps, I will award appropriatly).


Hope this helps.

Glenn

Avatar of twinkie123

ASKER

As stated I ran the IE fix program and reinstalled
IE..  Thanks though.....
twinkie, Try this to remove all the backup copies of registry and let it recreate a cleaner one by following methods.
(1) go to C:\windows\sysbckup folder. This is a system folder which may be visible if you have enabled to show all hidden files in start-settings-folder options-view tab.
     Search for all files with rb*.cab. There should be at least 5 rb*.cab.
     rb000.cab, rb001.cab, rb002.cab, rb003.cab, rb004.cab rb005.cab and any rbbad.cab

     Select all of them and remove to other "temporary or file-safe" directory for keeping the files to restore back to the C:\windows\sysbckup folder, if in case needed.

    Then, restart the computer to safe mode and then restart the computer for 3 times to normal mode.
     After that, shut down the computer for more than 20 sec. and start it again to command mode by pressing the CTRL key before the win98 logo appear. In the boot menu, select 5 and go to the command mode.
     At the C:\> prompt, type "scanreg /backup" without the quotation mark. Follow instruction and finished. Restart to the normal mode.
     When you go to search for the  C:\windows\sysbckup folder by window explorer, you'll find rb000.cab and/or rb001.cab will be recreated.
     Try to go to start-run, type "scanregw" without quotation mark. It will check the registry checker and try to backup one copy.

(2) Restart the computer and carry out routine work.
     Inspect the system for a few days if the error disappeared or not.

Let me know if you've any queries.    pslh
I am sure you are not going to like my answer, but I had the same problem, when I upgraded my Explorer 5.0 to 5.01. i have tried everything from the repair tool, to uninstalling and then reinstalling, and still had the same problem. So i just completely reinstalled win98, and then installed the 5.01 version without the problem of the urlmon.dll.

Good luck.
I found the fix to this last night. I guess I should
leave the question open a couple of days to see if
someone can grab the points??

And on the previous comment from pslh. Microsoft
stepped me through that process a few days ago
with the registry..
Twinkie,
Was this the answer, found this and thought it was interesting.  Have not tried it though.

Glenn

Empty the History and cache folders used by Internet Explorer

Complete the following

cd windows
smartdrv
deltree cookies
deltree java
deltree occache
deltree tempor~1
deltree history
cd system
ren mshtml.dll mshtml.old
ren shdocvw.dll shdocvw.old
ren inetcfg.dll inetcfg.old
ren actxprxy.dll actxprxy.old
ren wininet.dll wininet.old
ren cachevu.dll cachevu.old
ren inetcpl.cpl inetcpl.old
ren shlwapi.dll shlwapi.old
ren url.dll url.old
ren urlmon.dll urlmon.old
ren wsock32n.dll wsock32n.old

Listening for more, Twinkie123, since I had this same issue on two of our systems and fixed them using WindowsUdpate, selecting Show all installed, checking IE5 line and re-requesting the download (this when all else failed, including uninstall/reinstall which left us with IE4, then requiring the IE4 Patch, then the upgrade all in increments and still no resolve.  That WindowsUpdate process worked for us, so very interested in your fix.

Then running SFC after downloading the IE5 fixes.

Asta
To Hewittg: It's much easier than that. I'm not going to say though it wouldn't. That wasn't one of the things I did when trying different things..

To astaec: I take no credit for the fix. I found a similar problem with another
dll file that someone asked and it was answered or a suggestion. I'll have to check who gave the info on that question..

It was really quite simple. Considering I pulled my hair out for over a week and created a big mess (luckily I had a recent backup).

ASKER CERTIFIED SOLUTION
Avatar of twinkie123
twinkie123

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Calacuccia is the one who posted on a different question that got this problem fixed.. Not sure how I can get them the points though..
Simply ask that this question be deleted from community support and place another question for cal.

Hope it helps and glad your up a running.  We tried.

Glenn
It surprises me that urlmon would have anything to do with a swapfile issue; but then, always new things arise.

Have, though, had a corrupted swapfile where I rebooted to MS DOS, deleted the *.swp file, and rebooted to have it recreated.  

Interesting.

Asta
One good thing about this problem was that I have learned a lot about windows. Thanks for the help everyone..
Community Support has reduced points from 175 to 0
Thank you for posting the solution you found at your question.  I thought it would be good material for the Previously Asked Questions. To move it to the PAQ, I have zero'd the points on this question (refunded them) and accepted one of your comments as the answer.


darinw
Customer Service @ Experts Exchange
Customer's comment accepted as answer by Customer Service.

darinw
Hi Tinkie123,

Was it this article ?

http://support.microsoft.com/support/kb/articles/Q239/0/94.ASP

Calacuccia
Yes calacuccia that is the faq. Not exactly the problem I think but it got me on the right track..

I'll make a new question with the points for ya..

thanks
You're Welcome, Twinkie123 (sorry for typo in earlier post)

Calacuccia