Skip to content

valgrind #1

@letroyeluca

Description

@letroyeluca

s0242098@ad.ua.ac.be@pclab06:~/Downloads/Pacman_Project-main/build/app$ valgrind --leak-check=full ./pacman
==6736== Memcheck, a memory error detector
==6736== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==6736== Using Valgrind-3.22.0 and LibVEX; rerun with -h for copyright info
==6736== Command: ./pacman
==6736==
==6736== realloc() with size 0
==6736== at 0x484DB80: realloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73D5B22: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4BC26: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x400D163: _dl_open (dl-open.c:905)
==6736== by 0x4D3E1A3: dlopen_doit (dlopen.c:56)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== Address 0x52f5ca0 is 0 bytes after a block of size 0 alloc'd
==6736== at 0x4846828: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73D5B0F: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4BC26: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x400D163: _dl_open (dl-open.c:905)
==6736== by 0x4D3E1A3: dlopen_doit (dlopen.c:56)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736==
==6736== posix_memalign() invalid size value: 0
==6736== at 0x484E2E8: posix_memalign (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73D5B53: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4BC26: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x400D163: _dl_open (dl-open.c:905)
==6736== by 0x4D3E1A3: dlopen_doit (dlopen.c:56)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736==
==6736== Syscall param sendmsg(msg.msg_iov[0]) points to uninitialised byte(s)
==6736== at 0x4DD2004: sendmsg (sendmsg.c:28)
==6736== by 0x5215A4C: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==6736== by 0x5215C4E: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==6736== by 0x5215DA6: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==6736== by 0x5216DD7: xcb_flush (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==6736== by 0x5AAFFE0: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB0FD9: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AAB07E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AAFD58: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4CB34: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4D48F: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x747B88D: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== Address 0x52ddb6d is 4,557 bytes inside a block of size 21,176 alloc'd
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x5218396: xcb_connect_to_fd (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==6736== by 0x52190D9: xcb_connect_to_display_with_auth_info (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==6736== by 0x50473C9: _XConnectXCB (in /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0)
==6736== by 0x50380FD: XOpenDisplay (in /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0)
==6736== by 0x48DF283: ??? (in /usr/lib/x86_64-linux-gnu/libsfml-window.so.2.6.1)
==6736== by 0x48EBC05: ??? (in /usr/lib/x86_64-linux-gnu/libsfml-window.so.2.6.1)
==6736== by 0x48D4216: sf::GlResource::GlResource() (in /usr/lib/x86_64-linux-gnu/libsfml-window.so.2.6.1)
==6736== by 0x489DE3B: sf::Texture::Texture() (in /usr/lib/x86_64-linux-gnu/libsfml-graphics.so.2.6.1)
==6736== by 0x12E99F: __static_initialization_and_destruction_0() (CoinView.cpp:11)
==6736== by 0x12E9D2: _GLOBAL__sub_I__ZN6pacman3app8CoinView8texture_E (CoinView.cpp:115)
==6736== by 0x4CD0303: call_init (libc-start.c:145)
==6736== by 0x4CD0303: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
==6736==
Failed to load font "../assets/fonts/Crackman.otf" (failed to create the font face)
terminate called after throwing an instance of 'std::runtime_error'
what(): Missing/failed to load font: assets/fonts/Crackman.otf
==6736==
==6736== Process terminating with default action of signal 6 (SIGABRT)
==6736== at 0x4D44B2C: __pthread_kill_implementation (pthread_kill.c:44)
==6736== by 0x4D44B2C: __pthread_kill_internal (pthread_kill.c:78)
==6736== by 0x4D44B2C: pthread_kill@@GLIBC_2.34 (pthread_kill.c:89)
==6736== by 0x4CEB27D: raise (raise.c:26)
==6736== by 0x4CCE8FE: abort (abort.c:79)
==6736== by 0x49B6FF4: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
==6736== by 0x49CC0D9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
==6736== by 0x49B6A54: std::terminate() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
==6736== by 0x49CC390: __cxa_throw (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
==6736== by 0x11C0D3: pacman::app::MenuState::MenuState(pacman::app::StateManager&) (MenuState.cpp:85)
==6736== by 0x113CD4: std::__detail::_MakeUniqpacman::app::MenuState::__single_object std::make_unique<pacman::app::MenuState, pacman::app::StateManager&>(pacman::app::StateManager&) (unique_ptr.h:1070)
==6736== by 0x1113A1: pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}::operator()(pacman::app::StateManager&) const (Game.cpp:43)
==6736== by 0x112E44: std::unique_ptr<pacman::app::MenuState, std::default_deletepacman::app::MenuState > std::__invoke_impl<std::unique_ptr<pacman::app::MenuState, std::default_deletepacman::app::MenuState >, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&>(std::__invoke_other, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&) (invoke.h:61)
==6736== by 0x1125EF: std::enable_if<is_invocable_r_v<std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State >, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&>, std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State > >::type std::__invoke_r<std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State >, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&>(pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&) (invoke.h:116)
==6736==
==6736== HEAP SUMMARY:
==6736== in use at exit: 6,262,687 bytes in 6,444 blocks
==6736== total heap usage: 16,321 allocs, 9,877 frees, 587,484,961 bytes allocated
==6736==
==6736== 80 bytes in 1 blocks are possibly lost in loss record 970 of 2,962
==6736== at 0x4846828: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x57900BE: ??? (in /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
==6736== by 0x57907F3: __glDispatchInit (in /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
==6736== by 0x58097AE: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736== by 0x400571E: call_init.part.0 (dl-init.c:74)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x400D163: _dl_open (dl-open.c:905)
==6736== by 0x4D3E1A3: dlopen_doit (dlopen.c:56)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736==
==6736== 80 bytes in 1 blocks are possibly lost in loss record 971 of 2,962
==6736== at 0x4846828: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x57900BE: ??? (in /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
==6736== by 0x5790A1F: __glDispatchRegisterStubCallbacks (in /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0)
==6736== by 0x570A228: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0)
==6736== by 0x400571E: call_init.part.0 (dl-init.c:74)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x400D163: _dl_open (dl-open.c:905)
==6736== by 0x4D3E1A3: dlopen_doit (dlopen.c:56)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736==
==6736== 128 bytes in 1 blocks are definitely lost in loss record 2,455 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73D1AA9: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73D052E: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73E06B8: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4BC78: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736==
==6736== 144 bytes in 1 blocks are possibly lost in loss record 2,460 of 2,962
==6736== at 0x4846828: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x49CAD4B: __cxa_allocate_exception (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
==6736== by 0x11C08E: pacman::app::MenuState::MenuState(pacman::app::StateManager&) (MenuState.cpp:85)
==6736== by 0x113CD4: std::__detail::_MakeUniqpacman::app::MenuState::__single_object std::make_unique<pacman::app::MenuState, pacman::app::StateManager&>(pacman::app::StateManager&) (unique_ptr.h:1070)
==6736== by 0x1113A1: pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}::operator()(pacman::app::StateManager&) const (Game.cpp:43)
==6736== by 0x112E44: std::unique_ptr<pacman::app::MenuState, std::default_deletepacman::app::MenuState > std::__invoke_impl<std::unique_ptr<pacman::app::MenuState, std::default_deletepacman::app::MenuState >, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&>(std::__invoke_other, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&) (invoke.h:61)
==6736== by 0x1125EF: std::enable_if<is_invocable_r_v<std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State >, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&>, std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State > >::type std::__invoke_r<std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State >, pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&>(pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}&, pacman::app::StateManager&) (invoke.h:116)
==6736== by 0x111F90: std::_Function_handler<std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State > (pacman::app::StateManager&), pacman::app::Game::prepareStateManager()::{lambda(pacman::app::StateManager&)#1}>::_M_invoke(std::_Any_data const&, pacman::app::StateManager&) (std_function.h:291)
==6736== by 0x117E97: std::function<std::unique_ptr<pacman::app::State, std::default_deletepacman::app::State > (pacman::app::StateManager&)>::operator()(pacman::app::StateManager&) const (std_function.h:591)
==6736== by 0x116F56: pacman::app::StateManager::make(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) (StateManager.cpp:28)
==6736== by 0x117419: pacman::app::StateManager::applyPending() (StateManager.cpp:77)
==6736== by 0x117558: pacman::app::StateManager::handleEvent(sf::Event const&) (StateManager.cpp:93)
==6736==
==6736== 334 bytes in 2 blocks are possibly lost in loss record 2,567 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE368: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE7F5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BD133: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x746D512: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470BAC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C3424: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4E1D2: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A898BA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x581A57A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 615 (128 direct, 487 indirect) bytes in 1 blocks are definitely lost in loss record 2,676 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73D1AA9: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73CEA58: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73D00DC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73E0682: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4BC78: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736==
==6736== 622 bytes in 2 blocks are possibly lost in loss record 2,678 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE4AB: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE7F5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BD133: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x746D512: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470BAC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C3424: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4E1D2: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A898BA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x581A57A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 1,198 bytes in 2 blocks are possibly lost in loss record 2,838 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE347: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE7F5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BD133: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x746D512: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470BAC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C3424: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4E1D2: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A898BA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x581A57A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 2,254 bytes in 2 blocks are possibly lost in loss record 2,862 of 2,962
==6736== at 0x4846828: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC0A4: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C4F0: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7634A08: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7634A56: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BE7F7: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470147: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C1703: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4DF4A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A87DC5: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A77926: glXCreateContextAttribsARB (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5821E02: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 2,304 bytes in 1 blocks are possibly lost in loss record 2,865 of 2,962
==6736== at 0x4846828: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x4004EDC: malloc (rtld-malloc.h:56)
==6736== by 0x4004EDC: _dlfo_mappings_segment_allocate (dl-find_object.c:217)
==6736== by 0x4004EDC: _dl_find_object_update_1 (dl-find_object.c:671)
==6736== by 0x4004EDC: _dl_find_object_update (dl-find_object.c:805)
==6736== by 0x400DC37: dl_open_worker_begin (dl-open.c:756)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x400CD1F: dl_open_worker (dl-open.c:803)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x400D163: _dl_open (dl-open.c:905)
==6736== by 0x4D3E1A3: dlopen_doit (dlopen.c:56)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736== by 0x4001668: _dl_catch_error (dl-catch.c:256)
==6736== by 0x4D3DC82: _dlerror_run (dlerror.c:138)
==6736== by 0x4D3E25E: dlopen_implementation (dlopen.c:71)
==6736== by 0x4D3E25E: dlopen@@GLIBC_2.34 (dlopen.c:81)
==6736==
==6736== 2,672 bytes in 16 blocks are possibly lost in loss record 2,869 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE4E3: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE7F5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BD133: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x746D512: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470BAC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C3424: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4E1D2: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A898BA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x581A57A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 9,262 bytes in 2 blocks are possibly lost in loss record 2,911 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE327: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE7F5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BD133: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x746D512: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470BAC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C3424: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4E1D2: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A898BA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x581A57A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 9,262 bytes in 2 blocks are possibly lost in loss record 2,912 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE50D: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE7F5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BD133: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x746D512: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470BAC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C3424: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4E1D2: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A898BA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x581A57A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 23,408 bytes in 16 blocks are possibly lost in loss record 2,931 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE3F8: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x71EE7F5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70BD133: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x746D512: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x7470BAC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73C3424: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4E1D2: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A898BA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x581A57A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
==6736==
==6736== 28,134 (6,024 direct, 22,110 indirect) bytes in 1 blocks are definitely lost in loss record 2,933 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73D34E5: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73CEA40: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73D00DC: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73E0682: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4BC78: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736==
==6736== 123,502 (896 direct, 122,606 indirect) bytes in 1 blocks are definitely lost in loss record 2,950 of 2,962
==6736== at 0x484DB80: realloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DB7B2: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73D1B40: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73CF1AE: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x73E13C8: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A4BC78: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736== by 0x400151B: _dl_catch_exception (dl-catch.c:237)
==6736==
==6736== 307,271 bytes in 1 blocks are possibly lost in loss record 2,958 of 2,962
==6736== at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==6736== by 0x73DC50B: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x745C54A: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x70C98EA: ??? (in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.256.02)
==6736== by 0x5A835FF: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A8BB2E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4BD7A: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5AB1C55: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x5A4B1EA: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.470.256.02)
==6736== by 0x4005823: call_init (dl-init.c:120)
==6736== by 0x4005823: _dl_init (dl-init.c:121)
==6736== by 0x40015B1: _dl_catch_exception (dl-catch.c:211)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:829)
==6736== by 0x400CD7B: dl_open_worker (dl-open.c:792)
==6736==
==6736== LEAK SUMMARY:
==6736== definitely lost: 7,176 bytes in 4 blocks
==6736== indirectly lost: 145,203 bytes in 803 blocks
==6736== possibly lost: 358,891 bytes in 49 blocks
==6736== still reachable: 5,751,417 bytes in 5,588 blocks
==6736== of which reachable via heuristic:
==6736== stdstring : 79 bytes in 1 blocks
==6736== newarray : 16 bytes in 1 blocks
==6736== multipleinheritance: 104 bytes in 1 blocks
==6736== suppressed: 0 bytes in 0 blocks
==6736== Reachable blocks (those to which a pointer was found) are not shown.
==6736== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==6736==
==6736== Use --track-origins=yes to see where uninitialised values come from
==6736== For lists of detected and suppressed errors, rerun with: -s
==6736== ERROR SUMMARY: 20 errors from 20 contexts (suppressed: 0 from 0)
Aborted (core dumped)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions