Applies To Product(s): Bentley FlowMaster Version(s): 08.11.01.03 Environment: N/A Area: Modeling Subarea: Original Author: Akshaya Niraula , Bentley Technical Support Group Problem Description When opening Flowmaster V8i SelectSeries 1, the following message is generated: --------------------------- AccessViolationException Details --------------------------- Press Ctrl-C to copy details to clipboard:System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at DAO.Workspace.Close(Workspace* ) at CDaoDatabase.Close(CDaoDatabase* ) at Haestad.Domain.DaoInterop.DaoDatabase.Close() at Haestad.Domain.LibraryObjects.JetAppSettings.Dispose(Boolean disposing) at Haestad.Domain.LibraryObjects.JetAppSettings.Finalize() --------------------------- OK --------------------------- Reason This issue is related to a corruption in the engineering libraries. Steps to Resolve Option 1 Simpler Way 1) Navigate to this location: Windows XP: C:\Documents and Settings\ user name \Application Data\Bentley\ Windows 7: C:\Users\ user name \AppData\Roaming\Bentley\ 2) Rename the "EngineeringLibraries" folder to something different like "EngineeringLibraries_old". 3) Open up the FlowMaster Option 2 Cleaner Way 1) Navigate to this location: Windows XP: C:\Documents and Settings\ user name \Application Data\Bentley\EngineeringLibraries\ Windows 7: C:\Users\ user name \AppData\Roaming\Bentley\EngineeringLibraries\ 2) Delete the EngineeringLibraries.mdb and any bak or backup files for this database file. 3) Open up the FlowMaster If the error is still generated, replace the existing engineeringlibraries.mdb file with one found at the following ftp link: ftp://ftp.bentley.com/pub/tools/utilities/Haestad/Utilities/EngLib/EngineeringLibraries.mdb
↧