Andy Clark received a Windows exception while trying to run the
screensaver on XP SP2. We should investigate and consider a patch
to ensure this exception isn't raised anymore.
FULL ERROR DUMP:
Program Version: 0.2.7.27002
Win32 Version: 2.0.50727.4016, OS: Microsoft Windows NT 6.0.6002
Service Pack 2
System.IO.IOException: The process cannot access the file
'C:\Users\Andy\AppData\Local\Concerto\51935A915E9821FC55A4F7DB5E50409C.xml'
because it is being used by another process.
at System.IO.Error.WinIOError(Int32 errorCode, String
maybeFullPath) at System.IO.FileStream.Init(String path, FileMode
mode, FileAccess access, Int32 rights, Boolean useRights, FileShare
share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES
secAttrs, String msgPath, Boolean bFromProxy) at
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
access, FileShare share, Int32 bufferSize) at
System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials
credentials) at System.Xml.XmlUrlResolver.GetEntity(Uri
absoluteUri, String role, Type ofObjectToReturn) at
System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings
settings, XmlParserContext inputContext) at
System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings
settings) at System.Xml.Linq.XDocument.Load(String uri, LoadOptions
options) at System.Xml.Linq.XDocument.Load(String uri) at
ConcertoScreenSaver.Main.ParseRSS(String url) at
ConcertoScreenSaver.Main.StartMain() at
ConcertoScreenSaver.Main..ctor(Int32 mode) at
ConcertoScreenSaver.App.ShowScreensaver() at
ConcertoScreenSaver.App.OnStartup(StartupEventArgs e) at
System.Windows.Application.<.ctor>b0(Object unused)
at
System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Boolean isSingleParameter) at
System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object
source, Delegate callback, Object args, Boolean isSingleParameter,
Delegate catchHandler) mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Concerto, Version=0.2.7.27002, Culture=neutral,
PublicKeyToken=null
PresentationFramework, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
WindowsBase, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
System, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
PresentationCore, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
System.Drawing, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Windows.Forms, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
System.Configuration, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Xml, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Xml.Linq, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Core, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089