ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.55k stars 594 forks source link

[HL25] Fatal Error: freed a pointer without ZONEID after creating a listen server #3766

Open 0Ky opened 1 month ago

0Ky commented 1 month ago
Protocol version 48
Exe version 1.1.2.2/Stdio (valve)
Exe build: 12:23:38 Dec 22 2023 (9920)

The game crashed to the desktop with an assertion failure and a fatal error message after changing video settings and attempting to create a listen server with Steam Networking disabled.

Steps to Reproduce

  1. Open Half-Life 1 with version 12:23:38 Dec 22 2023 (9920).
  2. Navigate to the video settings and change the mode from fullscreen to windowed.
  3. Attempt to create a listen server with Steam Networking disabled.

Actual Behavior

Upon attempting to create a listen server with Steam Networking disabled, the game crashes to the desktop displaying the following error messages: image

Expected Behavior

The game should allow the creation of a listen server in windowed mode without crashing

Additional Information

OS: Windows 11 Pro x64, version 23H2, build 22631.3374 Video Renderer: OpenGL Resolution: 1600x900