Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Memory leaks after closing Code::Blocks #1

Open
obfuscated opened this issue Jan 6, 2019 · 0 comments
Open

Memory leaks after closing Code::Blocks #1

obfuscated opened this issue Jan 6, 2019 · 0 comments

Comments

@obfuscated
Copy link
Contributor

Reported by asan with GCC 6.4.x and recent wx-master built also with asan

=================================================================
==7038==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 85760 byte(s) in 335 object(s) allocated from:
    #0 0x7ffff6efce20 in __interceptor_malloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:62
    #1 0x7ffff4c29a99  (/usr/lib64/libfontconfig.so.1+0x20a99)

Direct leak of 19200 byte(s) in 30 object(s) allocated from:
    #0 0x7ffff6efd1d0 in __interceptor_realloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:75
    #1 0x7ffff4c299f2  (/usr/lib64/libfontconfig.so.1+0x209f2)

Direct leak of 176 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28adabd in wxArchiveFSHandler::OpenFile(wxFileSystem&, wxString const&) ../git/src/common/fs_arc.cpp:407
    #2 0x7ffff28a698a in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:510
    #3 0x7fffdfe5de63 in LoadGifFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:99
    #4 0x7fffdfe5ec5c in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:152
    #5 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #6 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #7 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #8 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #9 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #10 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #11 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #12 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #13 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #14 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #15 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Direct leak of 176 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28adabd in wxArchiveFSHandler::OpenFile(wxFileSystem&, wxString const&) ../git/src/common/fs_arc.cpp:407
    #2 0x7ffff28a698a in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:510
    #3 0x7fffdfe5d96a in LoadPNGFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:83
    #4 0x7fffdfe5e6a5 in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:138
    #5 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #6 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #7 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #8 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #9 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #10 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #11 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #12 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #13 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #14 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #15 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Direct leak of 176 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28adabd in wxArchiveFSHandler::OpenFile(wxFileSystem&, wxString const&) ../git/src/common/fs_arc.cpp:407
    #2 0x7ffff28a698a in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:510
    #3 0x7fffdfe5d96a in LoadPNGFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:83
    #4 0x7fffdfe5e7d0 in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:139
    #5 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #6 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #7 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #8 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #9 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #10 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #11 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #12 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #13 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #14 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #15 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Direct leak of 176 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28adabd in wxArchiveFSHandler::OpenFile(wxFileSystem&, wxString const&) ../git/src/common/fs_arc.cpp:407
    #2 0x7ffff28a698a in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:510
    #3 0x7fffdfe5d96a in LoadPNGFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:83
    #4 0x7fffdfe5ebdc in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:150
    #5 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #6 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #7 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #8 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #9 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #10 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #11 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #12 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #13 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #14 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #15 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Direct leak of 160 byte(s) in 3 object(s) allocated from:
    #0 0x7ffff6efd1d0 in __interceptor_realloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:75
    #1 0x7ffff4e9fea7 in g_realloc (/usr/lib64/libglib-2.0.so.0+0x52ea7)

Direct leak of 152 byte(s) in 19 object(s) allocated from:
    #0 0x7ffff6efcfe0 in __interceptor_calloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:70
    #1 0x7ffff4e9fe40 in g_malloc0 (/usr/lib64/libglib-2.0.so.0+0x52e40)

Direct leak of 112 byte(s) in 14 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff1c403a2 in LibLoader::LoadLibrary(wxString const&) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:114
    #2 0x7ffff1c3a2de in PluginManager::LoadPlugin(wxString const&) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1011
    #3 0x7ffff1c39b81 in PluginManager::ScanForPlugins(wxString const&) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:978
    #4 0x55555578a0b5 in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1198
    #5 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #6 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #7 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #8 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #9 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #10 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Indirect leak of 103456 byte(s) in 3233 object(s) allocated from:
    #0 0x7ffff6efcfe0 in __interceptor_calloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:70
    #1 0x7ffff4c2a0d8  (/usr/lib64/libfontconfig.so.1+0x210d8)

Indirect leak of 41088 byte(s) in 1284 object(s) allocated from:
    #0 0x7ffff6efce20 in __interceptor_malloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:62
    #1 0x7ffff4c162bf  (/usr/lib64/libfontconfig.so.1+0xd2bf)

Indirect leak of 39906 byte(s) in 3379 object(s) allocated from:
    #0 0x7ffff6e90120 in __interceptor_strdup /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_interceptors.cc:560
    #1 0x7ffff4c292a4 in FcValueSave (/usr/lib64/libfontconfig.so.1+0x202a4)

Indirect leak of 11584 byte(s) in 362 object(s) allocated from:
    #0 0x7ffff6efcfe0 in __interceptor_calloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:70
    #1 0x7ffff4c29517  (/usr/lib64/libfontconfig.so.1+0x20517)

Indirect leak of 6528 byte(s) in 204 object(s) allocated from:
    #0 0x7ffff6efcfe0 in __interceptor_calloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:70
    #1 0x7ffff4c29447  (/usr/lib64/libfontconfig.so.1+0x20447)

Indirect leak of 2880 byte(s) in 90 object(s) allocated from:
    #0 0x7ffff6efcfe0 in __interceptor_calloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:70
    #1 0x7ffff4c293d6  (/usr/lib64/libfontconfig.so.1+0x203d6)

Indirect leak of 1920 byte(s) in 4 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff11493ae in std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_assign(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) /var/tmp/portage/sys-devel/gcc-8.2.0-r6/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:265

Indirect leak of 1677 byte(s) in 4 object(s) allocated from:
    #0 0x7ffff6efe000 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:62
    #1 0x7ffff2873ec3 in wxBackingFileImpl::wxBackingFileImpl(wxInputStream*, unsigned long, wxString const&) ../git/src/common/fileback.cpp:88

Indirect leak of 720 byte(s) in 15 object(s) allocated from:
    #0 0x7ffff6efce20 in __interceptor_malloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:62
    #1 0x7ffff4c235ad in FcLangSetCreate (/usr/lib64/libfontconfig.so.1+0x1a5ad)

Indirect leak of 208 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff2873f17 in wxBackingFile::wxBackingFile(wxInputStream*, unsigned long, wxString const&) ../git/src/common/fileback.cpp:229
    #2 0x61500054fdff  (<unknown module>)

Indirect leak of 208 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff2873f17 in wxBackingFile::wxBackingFile(wxInputStream*, unsigned long, wxString const&) ../git/src/common/fileback.cpp:229
    #2 0x61500054eeff  (<unknown module>)

Indirect leak of 208 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff2873f17 in wxBackingFile::wxBackingFile(wxInputStream*, unsigned long, wxString const&) ../git/src/common/fileback.cpp:229
    #2 0x61500054d5ff  (<unknown module>)

Indirect leak of 208 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff2873f17 in wxBackingFile::wxBackingFile(wxInputStream*, unsigned long, wxString const&) ../git/src/common/fileback.cpp:229
    #2 0x61500054c6ff  (<unknown module>)

Indirect leak of 152 byte(s) in 19 object(s) allocated from:
    #0 0x7ffff6efcfe0 in __interceptor_calloc /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_malloc_linux.cc:70
    #1 0x7ffff4e9fe40 in g_malloc0 (/usr/lib64/libglib-2.0.so.0+0x52e40)

Indirect leak of 80 byte(s) in 4 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff46ef4e2 in void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t*>(wchar_t*, wchar_t*, std::forward_iterator_tag) /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/bits/basic_string.tcc:219

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28a6a19 in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:520
    #2 0x7fffdfe5d96a in LoadPNGFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:83
    #3 0x7fffdfe5e7d0 in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:139
    #4 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #5 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #6 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #7 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #8 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #9 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #10 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #11 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #12 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #13 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #14 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28a6a19 in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:520
    #2 0x7fffdfe5d96a in LoadPNGFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:83
    #3 0x7fffdfe5ebdc in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:150
    #4 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #5 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #6 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #7 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #8 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #9 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #10 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #11 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #12 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #13 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #14 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28a6a19 in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:520
    #2 0x7fffdfe5d96a in LoadPNGFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:83
    #3 0x7fffdfe5e6a5 in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:138
    #4 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #5 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #6 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #7 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #8 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #9 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #10 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #11 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #12 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #13 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #14 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    #0 0x7ffff6efde60 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-6.4.0-r5/work/gcc-6.4.0/libsanitizer/asan/asan_new_delete.cc:60
    #1 0x7ffff28a6a19 in wxFileSystem::OpenFile(wxString const&, int) ../git/src/common/filesys.cpp:520
    #2 0x7fffdfe5de63 in LoadGifFromResourceFile(wxString) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:99
    #3 0x7fffdfe5ec5c in cbSVWindow::cbSVWindow(wxWindow*) /home/obfuscated/projects/codeblocks/plugins/cbSystemView/src/cbsvwindow.cpp:152
    #4 0x7fffdfe30f43 in cbSystemView::OnAttach() /home/obfuscated/projects/codeblocks/plugins/cbSystemView/cbSystemView.cpp:74
    #5 0x7ffff1a51e8f in cbPlugin::Attach() /home/obfuscated/projects/codeblocks/git/src/sdk/cbplugin.cpp:73
    #6 0x7ffff1c30cfe in PluginManager::AttachPlugin(cbPlugin*, bool) /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:197
    #7 0x7ffff1c3b151 in PluginManager::LoadAllPlugins() /home/obfuscated/projects/codeblocks/git/src/sdk/pluginmanager.cpp:1108
    #8 0x55555578a17d in MainFrame::ScanForPlugins() /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:1204
    #9 0x5555557810e0 in MainFrame::MainFrame(wxWindow*) /home/obfuscated/projects/codeblocks/git/src/src/main.cpp:627
    #10 0x5555556ae1c0 in CodeBlocksApp::InitFrame() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:505
    #11 0x5555556b096a in CodeBlocksApp::OnInit() /home/obfuscated/projects/codeblocks/git/src/src/app.cpp:716
    #12 0x5555556be199 in wxAppConsoleBase::CallOnInit() (/home/obfuscated/projects/codeblocks/git/src/devel30/codeblocks+0x16a199)
    #13 0x7ffff28b1cbe in wxEntry(int&, wchar_t**) ../git/src/common/init.cpp:491
    #14 0x7ffff047de1d in __libc_start_main (/lib64/libc.so.6+0x21e1d)

SUMMARY: AddressSanitizer: 317199 byte(s) leaked in 9011 allocation(s).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant