Blackbaud problem

Posted on 2006-04-18
Last Modified: 2010-05-18
For some reason our server stopped working this morning. I reset the server and just about everything came up except with one program I originally got an error that it didn't reconize any of the users. It eventually came up after a few minutes and let everyone in. Then I went into our accounting software and got this error. Any clue what might be going on?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.IOException: The process cannot access the file "C:\FINANCE\BLACKBAUD\BIN\Settings.XML" because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String str)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.Xml.XmlTextWriter..ctor(String filename, Encoding encoding)
   at Blackbaud.BMC.Settings.Save(TreeView oTV)
   at Blackbaud.BMC.BMCMainForm.LoadProducts()
   at Blackbaud.BMC.BMCMainForm.BMCMainForm_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2300
    CodeBase: file:///c:/windows/
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Finance/Blackbaud/bin/Blackbaud.BMC.exe
    Assembly Version: 7.0.5000.0
    Win32 Version: 7.10.6310.4
    CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2300
    CodeBase: file:///c:/windows/assembly/gac/
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2300
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2300
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Finance/Blackbaud/bin/Blackbaud.BMC.Components.DLL
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2300
    CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
    Assembly Version: 7.0.3300.0
    Win32 Version: 7.10.2292
    CodeBase: file:///C:/Finance/Blackbaud/Products/ADODB.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Finance/Blackbaud/Products/Blackbaud.FE.BMCComponents.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Finance/Blackbaud/bin/SQLDMO.DLL
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Finance/Blackbaud/bin/Interop.DTS.DLL
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Finance/Blackbaud/Products/Interop.AFNInterfaces.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Finance/Blackbaud/Products/Interop.AFNLibA7.dll

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the section.
The application must also be compiled with debugging

For example:

    < jitDebugging="true" />

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.

Question by:selhs
    LVL 3

    Accepted Solution

    The topmost line already says it all: The file "settings.xml" is in use by another process so it couldn't be opened with the requested flag-combination. There are various reasons for this, among them a virus scanner locking the file, a backup program working on it, malware or other programs accessing it... I'd suggest downloading "unlocker" and check which processes do have open handles on this file.
    LVL 20

    Expert Comment

    Reboot the workstation(s) and see if that takes care of the issue.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Workplace bullying has increased with the use of email and social media. Retain evidence of this with email archiving to protect your employees.
    If your app took Google’s lash recently, here are the 5 most likely reasons.
    Using Adobe Premiere Pro, the viewer will learn how to set up a sequence with proper settings, importing pictures, rendering, and exporting the finished product.
    The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.

    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

    8 Experts available now in Live!

    Get 1:1 Help Now