ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
469 stars 38 forks source link

[macOS]: Failed to dlopen libengine2.dylib on macOS: No such file error #2815

Closed tje3d closed 2 weeks ago

tje3d commented 2 weeks ago

Your system information

Please describe your issue in as much detail as possible:

I'm encountering an error when trying to run Dota 2 on macOS. The error message is related to dlopen failing to load libengine2.dylib. Below is the full error message:

failed to dlopen "xxx/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/bin/osx64/dota2.app/Contents/MacOS/libengine2.dylib" error=dlopen(xxx/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/bin/osx64/dota2.app/Contents/MacOS/libengine2.dylib, 0x0009): tried: 'xxx/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/bin/osx64/dota2.app/Contents/MacOS/libengine2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSxxx/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/bin/osx64/dota2.app/Contents/MacOS/libengine2.dylib' (no such file), 'xxx/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/bin/osx64/dota2.app/Contents/MacOS/libengine2.dylib' (no such file)

Steps to Reproduce:

Launch Dota 2 on macOS from Steam.
Observe the error during the startup process.

The game fails to launch with the above dlopen error indicating that the libengine2.dylib file could not be found.

I have tried verifying the integrity of the game files through Steam, but the issue persists.

Please investigate this issue as it prevents the game from running on macOS. Thank you!

tje3d commented 2 weeks ago

I noticed a Steam update, and it looks fine now—the bug has disappeared.