Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
OpenUtilities
  • Product Communities
  • More
OpenUtilities
OpenUtilities Wiki Crashing with ntdll.dll listed as faulting module
    • Sign in
    • +OpenUtilities
    • +Bentley sisHYD Multi Utility
    • Design Features - promis.e Functionality - Promis.e Standard
    • +OpenUtilities Substation
    • Promis.e Paths
    • -Promis.e Wiki
      • +CONNECT Edition - Promis.e
      • About Promis.e
      • +Administration Features - Promis.e
      • +APIs_VBA - Promis.e
      • +Automation Features - Promis.e
      • +Component Features - Promis.e
      • +Component Management - Promis.e
      • +CONNECT Services - Promis.e
      • +Data Manager - Promis.e
      • +Database Platform Support - Promis.e
      • +Display - Promis.e
      • +Drawing Management - Promis.e
      • +Engineering Design Considerations - Promis.e
      • Error - Object reference...General
      • +Find_Replace - Promis.e
      • Finding the Tutorial
      • +Installation_Configuration - Promis.e
      • +Interoperability - Promis.e
      • +Licensing - Promis.e
      • +Maintenance Features - Promis.e
      • +Migration - Promis.e
      • -OS Support - Promis.e
        • Crashing with ntdll.dll listed as faulting module
        • Error - Could not load file or assembly System.EnterpriseServices.Wrapper.dll
        • Error - Could not load Microsoft.ReportViewer.ProcessingObjectModel
        • Error - Not a valid Win32 FileTime
        • Error at startup - Entry point not found
        • Not Responding, timeout messages opening pages
        • Windows Vista and promis.e
      • +Panel Layout - Promis.e
      • +Performance - Promis.e
      • +PowerPlatform Support - Promis.e
      • +Print_Publish Features - Promis.e
      • +ProjectWise Integration - Promis.e
      • Promis.e Help file
      • +Reports_Output Features - Promis.e
      • +Template Management - Promis.e
      • +Text Tools - Promis.e
      • Training FAQs
      • +Wire Numbering - Promis.e
      • +Wiring Features - Promis.e
      • +Project Management - Promis.e
      • Promis.e Title
      • Working from home with Promise.e
    • Replace Family - Find_Replace - Promis.e
    • SQL Server Login

     
     Questions about this article, topic, or product? Click here. 

    Crashing with ntdll.dll listed as faulting module

      Product(s): Promis.e, Bentley Substation
      Version(s): through 08.11.12.137
      Environment: N\A
      Area: OS Support
      Subarea: N\A

    Error or Warning Message

    Software crashes or becomes unresponsive at startup or possibly at other times. When the Application log in Window's Event Viewer (run eventvwr.exe) is examined, an Error event corresponding to the crash lists ntdll.dll as the faulting module.

    Faulting application name: Substation.exe, version: 08.11.12...
    Faulting module name: ntdll.dll, version: 6.1.7601.18939...
    Exception code: 0xc0000374

    Explanation

    There are many different causes for Error events with ntdll.dll as the faulting module since it contains kernel functions and is called by many processes.

    How to Avoid

    First try rebooting the machine and see if that resolves the problem.

    Check for other Error events in Event Viewer that occurred near the time of the crash. They may contain other, more useful information.

    Reinstall promis.e or Bentley Substation as the case may be.

    If any hardware was recently added, updating the related driver may resolve the problem. If it does not, and the hardware can be easily removed or disabled, try that. In one case, unplugging a particular USB device stopped the software from crashing.

    If the software was previously working without this issue on the same machine, a recently updated driver may be causing the problem. Rolling back the driver version may resolve the issue. Get a list of drivers and their dates by typing driverquery into a command prompt (run cmd.exe). A possible alternative is to use Window's System Restore to return the machine to the state when the problem was not occurring.

    Try limiting which drivers and startup programs load when Windows starts up to see if any are causing the crashing. See https://support.microsoft.com/en-us/kb/331796

    In one case, when the workstation was connected to the network through an VoIP phone, the software would crash as Project Manager began to open. Connecting the workstation directly to the network resolved the issue. In other words, the problem could be related to the quality of the network connection.

    In one case, the user advised that uninstalling Autodesk A360 Desktop resolved the issue.

    The problem may actually be a corrupt ntdll.dll file. Re-imaging the machine may resolve the problem.

    External Links

    Search for ntdll.dll faults

    Perform a clean startup to determine whether background programs are interfering with your game or program

      Original Author: Matt_P
    • promis.e
    • OS Support
    • error message
    • Bentley Substation
    • en
    • Share
    • History
    • More
    • Cancel
    • Matt_P Created by Communities MVP Matt_P
    • When: Thu, Oct 1 2015 12:36 PM
    • Matt_P Last revision by Communities MVP Matt_P
    • When: Wed, Sep 27 2017 6:17 PM
    • Revisions: 6
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies