Jan Engelhardt 69dbf5bca7 Resolve alloc-dealloc-mismatch in CFile::FreeSymbols
==89545==ERROR: AddressSanitizer: alloc-dealloc-mismatch (operator new [] vs operator delete) on 0x5020001007f0
    f0 operator delete(void*, unsigned long) (/lib64/libasan.so.8+0xfe1f8)
    f1 InfFile::FreeSymbols() $GIT/cfile/inffile.cpp:63
    f2 InfFile::Close() $GIT/cfile/inffile.cpp:115
    f3 LoadServerConfigFile() $GIT/Descent3/dedicated_server.cpp:355

0x5020001007f0 is located 0 bytes inside of 11-byte region [0x5020001007f0,0x5020001007fb)
allocated by thread T0 here:
    f0 operator new[](unsigned long) (/lib64/libasan.so.8+0xfd458)
    f1 InfFile::AddSymbol(char const*, char const*) $GIT/cfile/inffile.cpp:49
    f2 InfFile::ParseLine(char*, int) $GIT/cfile/inffile.cpp:187
2024-09-09 10:38:17 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-03 13:26:51 +02:00
2024-09-08 17:57:06 +02:00
2024-09-03 13:26:51 +02:00
2024-06-17 01:55:02 +03:00
2024-06-27 01:26:35 +03:00
2024-09-03 13:26:51 +02:00
2024-04-17 00:25:04 +03:00
2024-05-21 11:11:16 -04:00
2024-08-03 23:38:01 -05:00
2024-09-03 13:26:51 +02:00

d3 (1)

This is the Descent 3 open source engine, licensed under GPL-3.0. It includes the '1.5' patch written by Kevin Bentley and Jeff Slutter several years ago and brought to a stable condition by the Descent community.

In order to use this, you must provide your own game files. See the USAGE.md file for details about installation.

To build the game, follow build instructions in the BUILD.md file.

Build or runtime issues should be reported on our GitHub tracker.

Contributing

Anyone can contribute! We have an active Discord presence at Descent Developer Network. Patches should be submitted on GitHub.

Description
Descent 3 by Outrage Entertainment
Readme GPL-3.0 33 MiB
Languages
C++ 91.7%
C 7%
omnetpp-msg 1%
CMake 0.2%