ddnet/scripts
def 9a89e58a16 Add lsan.supp for opengl leak (fixes #5296)
See also Jupeyy's explanation in
https://github.com/ddnet/ddnet/issues/4294 for why we want to ignore
this:

> sadly components have no OnDestruct on anything like that
> so aslong it doesn't actually leak it's just non destructed memory

So it's something we allocate once for the entire client lifetime from
my understanding.

=================================================================
==421461==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 411760 byte(s) in 10 object(s) allocated from:
    #0 0x55eaf0c08a29 in malloc (/media/ddnet/integration_test/DDNet+0x736a29)
    #1 0x55eaf0de9f72 in CCommandProcessorFragment_OpenGL2::Cmd_CreateBufferObject(CCommandBuffer::SCommand_CreateBufferObject const*) /media/ddnet/src/engine/client/backend/opengl/backend_opengl.cpp:1898:25
    #2 0x55eaf0dd82f5 in CCommandProcessorFragment_OpenGL::RunCommand(CCommandBuffer::SCommand const*) /media/ddnet/src/engine/client/backend/opengl/backend_opengl.cpp
    #3 0x55eaf0f73229 in CCommandProcessor_SDL_GL::RunBuffer(CCommandBuffer*) /media/ddnet/src/engine/client/backend_sdl.cpp:246:20
    #4 0x55eaf0f70568 in CGraphicsBackend_Threaded::ThreadFunc(void*) /media/ddnet/src/engine/client/backend_sdl.cpp:75:25
    #5 0x55eaf0d679d7 in thread_run(void*) /media/ddnet/src/base/system.cpp:686:2
    #6 0x7f08b788c54c  (/usr/lib/libc.so.6+0x8c54c)

SUMMARY: AddressSanitizer: 411760 byte(s) leaked in 10 allocation(s).
2022-06-05 20:01:02 +02:00
..
android Emscripten support 2022-03-25 12:42:18 +01:00
compile_libs Emscripten support 2022-03-25 12:42:18 +01:00
languages Add pylint 2020-12-09 10:40:28 +01:00
check_dilate.sh Run shellcheck over check_dilate.sh 2020-12-08 15:02:16 +01:00
check_header_guards.py Added header guard exception 2022-05-07 01:08:51 +02:00
check_identifiers.py Add pylint 2020-12-09 10:40:28 +01:00
checksum.py Add some checksum functions to the client 2022-01-31 21:31:26 +01:00
darwin_strip_rpath.py Support libfat directory for macOS, use arm64 libs (fixes #3250) 2021-12-20 00:17:38 +01:00
extract_identifiers.py Add pylint 2020-12-09 10:40:28 +01:00
fix_style.py Only use correct clang-format version 2021-04-17 20:24:57 +02:00
gen_keys.py Add pylint 2020-12-09 10:40:28 +01:00
generate_fake_curl.py Add pylint 2020-12-09 10:40:28 +01:00
generate_unicode_confusables_data.py Fix pylint error 2022-05-07 01:21:58 +02:00
generate_unicode_tolower.py Fix pylint error 2022-05-07 01:21:58 +02:00
git_revision.py Add pylint 2020-12-09 10:40:28 +01:00
hash_passwords.py Add pylint 2020-12-09 10:40:28 +01:00
import_file_score.py Add pylint 2020-12-09 10:40:28 +01:00
integration_test.sh Add lsan.supp for opengl leak (fixes #5296) 2022-06-05 20:01:02 +02:00
move_sqlite.py Fix move_sqlite (fixes #4902) 2022-03-28 00:35:39 +02:00
parse_drmingw.sh Don't assume script name/path 2022-05-23 17:10:19 +02:00
SDL_scancode.h Merge swick's SDL2 branch 2016-04-29 21:55:48 +02:00
tw_api.py Add pylint 2020-12-09 10:40:28 +01:00
unicode.py Add pylint 2020-12-09 10:40:28 +01:00
wordlist.py Add pylint 2020-12-09 10:40:28 +01:00