• Godot Help
  • Godot Mono keeps crashing once I open up a specific project

I'm currently working on a project using Mono. For some reason, as soon as I load the project, Godot crashes during the screen with the Godot logo. The Godot window closes, and the console doesn't even show an error message. I tried importing the files into a different project, but it still crashes upon opening the project.

The only thing that I found that could help me figure out what's happening is a line near the bottom of the log file that says

DllImport attempting to load: 'iphlpapi.dll'. (in domain Mono, info)
DllImport error loading library '(where i have godot saved)/Godot/GodotSharp/Mono/lib/mono/4.5\iphlpapi.dll': 'The system cannot find the file specified.
'. (in domain Mono, info)
DllImport error loading library '(where i have godot saved)/Godot/GodotSharp/Mono/lib/mono/4.5\iphlpapi.dll': 'The system cannot find the file specified.
'. (in domain Mono, info)
DllImport error loading library '(where i have godot saved)/Godot/GodotSharp/Mono/lib/mono/4.5\iphlpapi.dll': 'The system cannot find the file specified.
'. (in domain Mono, info)
DllImport loaded library 'iphlpapi.dll'. (in domain Mono, info)

I assumed that meant I'd have to reinstall Godot but that didn't do anything. Does anyone know what's going on?

Not a mono/.net user so can't really help there but googling for it iphlpapi seems to be for IP, so IPv4 and I guess possibly IPv6 as well. Your project make any use of networking?

Whats more odd is I think it should be a system wide library so why it is being searched for in your project folders is beyond me.
https://learn.microsoft.com/en-us/windows/win32/api/iphlpapi/

    Megalomaniak I haven't implemented any networking at all nor do I plan to. That's really strange.

    might it be something simple like you haven't installed all the necessary .net sdk's or runtime libraries?

      It could be a bug and you might have to take this to a engine developer channel or the issue tracker perhaps.