DrWatson error 4097 is teminating application process

Posted on 2007-08-08
Last Modified: 2013-12-03
Users are getting kicked off their Citrix session within this applicaiton.  We migrated this application off Windows 2000 Server with Citrix MF XP, to Windows 2003 and Citrix PS4.0.  The following Applicaiton error appears in the event logs.  It looks like this error is an unhandled memory error that the application cannot get to.   Is there anything from the Server side (OS) that can be done about this?

Application error:
Faulting application CIW.exe, version, faulting module msvbvm60.dll, version, fault address 0x0002056b.

Just after this error in the logs we get a DrWatson error (4097) which terminates thte user process/session:
The application, N:\GEN-A-RATE\CIW.exe, generated an application error The error occurred on 08/07/2007 @ 09:43:40.631 The exception generated was c0000005 at address 6602056B (MSVBVM60!_vbaStrComp)


Question by:abachman20
    LVL 86

    Accepted Solution

    >>Is there anything from the Server side (OS) that can be done about this?

    No, because 'c0000005' (aka 'STATUS_ACCESS_VIOLATION') is a plain application problem (erroneous coding). What might help would be using a different version of the VB runtime, since the one that is listed in your event log ( is quite unusual:

    The highest version there is


    Author Comment

    Jkr: -- Click the next > button at the bottom of the link you sent me.  The list of msvbvm60.dll continues and includes  I compared versions on our Windows 2000 server with what is on the new Windows 2003 server we are trying to run this from and they match (version, file date, etc).
    LVL 86

    Expert Comment

    Ooops, missed that. Anyway, if that error didi not occur on W2k, it might be worth a try using the 'older' VB runtime. Copy the DLLs in the application directory and create a ciw.exe.local (empty text file) in that directory for that purpose.
    LVL 26

    Expert Comment


    Are you also receiving an error 1000? If so, this article on the Citrix site might help:
    LVL 5

    Expert Comment

    you can disable dr. watson at all
    this is the article talking about how to disable it
    LVL 86

    Expert Comment

    Disableing DrWatson will still have the app crash. Kinda like removing the seat belts to prevent accidents...
    LVL 86

    Expert Comment

    Tend to object. ("The End of DLL Hell") introduces the "ciw.exe.local" approach to address that kind of problems.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    6 Surprising Benefits of Threat Intelligence

    All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

    On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
    A quick step-by-step overview of installing and configuring Carbonite Server Backup.
    This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
    With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    12 Experts available now in Live!

    Get 1:1 Help Now