Created
October 18, 2015 19:05
-
-
Save olivierchatry/7d9db363bcf0f9ee6055 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ==22022==ERROR: LeakSanitizer: detected memory leaks | |
| Direct leak of 1728 byte(s) in 27 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412726 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x41b816 in mesh_op src/mesh.c:211 | |
| #3 0x446930 in tool_brush_iter src/tools.c:213 | |
| #4 0x4488e6 in tool_iter src/tools.c:355 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 880 byte(s) in 22 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x7f93ed767261 (/usr/lib64/dri/i965_dri.so+0x2a7261) | |
| Direct leak of 640 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x5610be in CreateNewWindow ext_src/imgui/imgui.cpp:3324 | |
| #3 0x562794 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3411 | |
| #4 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #5 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #6 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 448 byte(s) in 7 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x41f009 in mesh_add_block src/mesh.c:275 | |
| #2 0x41b262 in add_blocks src/mesh.c:183 | |
| #3 0x41b8be in mesh_op src/mesh.c:213 | |
| #4 0x446930 in tool_brush_iter src/tools.c:213 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 384 byte(s) in 6 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412726 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x417f58 in mesh_clear src/mesh.c:74 | |
| #3 0x488e3c in goxel_update_meshes src/goxel.c:394 | |
| #4 0x446944 in tool_brush_iter src/tools.c:214 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 192 byte(s) in 3 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412726 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x417f58 in mesh_clear src/mesh.c:74 | |
| #3 0x488e3c in goxel_update_meshes src/goxel.c:394 | |
| #4 0x447337 in tool_brush_iter src/tools.c:251 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 64 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x4916b7 in image_new src/image.c:36 | |
| #2 0x48525c in goxel_init src/goxel.c:219 | |
| #3 0x4ae343 in main src/main.c:170 | |
| #4 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 64 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412726 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x417f58 in mesh_clear src/mesh.c:74 | |
| #3 0x488e3c in goxel_update_meshes src/goxel.c:394 | |
| #4 0x448ad0 in tool_iter src/tools.c:375 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 24 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x418519 in mesh_copy src/mesh.c:98 | |
| #2 0x48536c in goxel_init src/goxel.c:221 | |
| #3 0x4ae343 in main src/main.c:170 | |
| #4 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 24 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x418519 in mesh_copy src/mesh.c:98 | |
| #2 0x4854a1 in goxel_init src/goxel.c:222 | |
| #3 0x4ae343 in main src/main.c:170 | |
| #4 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 6 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x53bd78 in ImStrdup(char const*) ext_src/imgui/imgui.cpp:761 | |
| #3 0x54efbc in AddWindowSettings ext_src/imgui/imgui.cpp:2043 | |
| #4 0x561611 in CreateNewWindow ext_src/imgui/imgui.cpp:3343 | |
| #5 0x562794 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3411 | |
| #6 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #7 0x4e2115 in gui_iter src/gui.cpp:822 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Direct leak of 6 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x53bd78 in ImStrdup(char const*) ext_src/imgui/imgui.cpp:761 | |
| #3 0x54efbc in AddWindowSettings ext_src/imgui/imgui.cpp:2043 | |
| #4 0x561611 in CreateNewWindow ext_src/imgui/imgui.cpp:3343 | |
| #5 0x562794 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3411 | |
| #6 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #7 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #8 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #9 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #10 0x4ae6b5 in main src/main.c:201 | |
| #11 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 32784 byte(s) in 2 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x46f961 in block_prepare_write src/block.c:564 | |
| #2 0x470dd5 in block_op src/block.c:626 | |
| #3 0x41bbfd in mesh_op src/mesh.c:226 | |
| #4 0x446930 in tool_brush_iter src/tools.c:213 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 14336 byte(s) in 28 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412ca5 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x41b816 in mesh_op src/mesh.c:211 | |
| #3 0x446930 in tool_brush_iter src/tools.c:213 | |
| #4 0x4488e6 in tool_iter src/tools.c:355 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 4096 byte(s) in 8 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x41f592 in mesh_add_block src/mesh.c:275 | |
| #2 0x41b262 in add_blocks src/mesh.c:183 | |
| #3 0x41b8be in mesh_op src/mesh.c:213 | |
| #4 0x446930 in tool_brush_iter src/tools.c:213 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 3072 byte(s) in 6 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412ca5 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x417f58 in mesh_clear src/mesh.c:74 | |
| #3 0x488e3c in goxel_update_meshes src/goxel.c:394 | |
| #4 0x446944 in tool_brush_iter src/tools.c:214 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 1536 byte(s) in 3 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412ca5 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x417f58 in mesh_clear src/mesh.c:74 | |
| #3 0x488e3c in goxel_update_meshes src/goxel.c:394 | |
| #4 0x447337 in tool_brush_iter src/tools.c:251 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 800 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x531001 in ImVector<ImDrawVert>::reserve(int) (/home/olivier/Documents/goxel/goxel+0x531001) | |
| #3 0x52aa1c in ImVector<ImDrawVert>::resize(int) (/home/olivier/Documents/goxel/goxel+0x52aa1c) | |
| #4 0x505eec in ImDrawList::PrimReserve(int, int) ext_src/imgui/imgui_draw.cpp:284 | |
| #5 0x51531f in ImDrawList::AddText(ImFont const*, float, ImVec2 const&, unsigned int, char const*, char const*, float, ImVec4 const*) ext_src/imgui/imgui_draw.cpp:756 | |
| #6 0x556a1f in ImGui::RenderTextClipped(ImVec2 const&, ImVec2 const&, char const*, char const*, ImVec2 const*, int, ImVec2 const*, ImVec2 const*) ext_src/imgui/imgui.cpp:2542 | |
| #7 0x56f2c9 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3880 | |
| #8 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #9 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #10 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #11 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #12 0x4ae6b5 in main src/main.c:201 | |
| #13 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 512 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412ca5 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x417f58 in mesh_clear src/mesh.c:74 | |
| #3 0x488e3c in goxel_update_meshes src/goxel.c:394 | |
| #4 0x448ad0 in tool_iter src/tools.c:375 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 480 byte(s) in 3 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x491f49 in image_copy src/image.c:58 | |
| #2 0x49667e in image_history_push src/image.c:182 | |
| #3 0x446fb4 in tool_brush_iter src/tools.c:241 | |
| #4 0x4488e6 in tool_iter src/tools.c:355 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 384 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x53089c in ImVector<ImDrawCmd>::reserve(int) (/home/olivier/Documents/goxel/goxel+0x53089c) | |
| #3 0x52bf89 in ImVector<ImDrawCmd>::push_back(ImDrawCmd const&) (/home/olivier/Documents/goxel/goxel+0x52bf89) | |
| #4 0x5034ba in ImDrawList::AddDrawCmd() ext_src/imgui/imgui_draw.cpp:138 | |
| #5 0x505abe in ImDrawList::UpdateTextureID() ext_src/imgui/imgui_draw.cpp:259 | |
| #6 0x505bb7 in ImDrawList::PushTextureID(void* const&) ext_src/imgui/imgui_draw.cpp:267 | |
| #7 0x564548 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3500 | |
| #8 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #9 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #10 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #11 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #12 0x4ae6b5 in main src/main.c:201 | |
| #13 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 192 byte(s) in 3 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x491ceb in image_copy src/image.c:53 | |
| #2 0x49667e in image_history_push src/image.c:182 | |
| #3 0x446fb4 in tool_brush_iter src/tools.c:241 | |
| #4 0x4488e6 in tool_iter src/tools.c:355 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 168 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x530c4f in ImVector<unsigned short>::reserve(int) ext_src/imgui/imgui.h:799 | |
| #3 0x52a8d8 in ImVector<unsigned short>::resize(int) ext_src/imgui/imgui.h:795 | |
| #4 0x50605e in ImDrawList::PrimReserve(int, int) ext_src/imgui/imgui_draw.cpp:288 | |
| #5 0x51531f in ImDrawList::AddText(ImFont const*, float, ImVec2 const&, unsigned int, char const*, char const*, float, ImVec4 const*) ext_src/imgui/imgui_draw.cpp:756 | |
| #6 0x556a1f in ImGui::RenderTextClipped(ImVec2 const&, ImVec2 const&, char const*, char const*, ImVec2 const*, int, ImVec2 const*, ImVec2 const*) ext_src/imgui/imgui.cpp:2542 | |
| #7 0x56f2c9 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3880 | |
| #8 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #9 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #10 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #11 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #12 0x4ae6b5 in main src/main.c:201 | |
| #13 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 160 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x491794 in image_new src/image.c:39 | |
| #2 0x48525c in goxel_init src/goxel.c:219 | |
| #3 0x4ae343 in main src/main.c:170 | |
| #4 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 160 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x491f49 in image_copy src/image.c:58 | |
| #2 0x49667e in image_history_push src/image.c:182 | |
| #3 0x491cc0 in image_new src/image.c:45 | |
| #4 0x48525c in goxel_init src/goxel.c:219 | |
| #5 0x4ae343 in main src/main.c:170 | |
| #6 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 160 byte(s) in 2 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x46a439 in block_new src/block.c:221 | |
| #2 0x41ec4d in mesh_add_block src/mesh.c:273 | |
| #3 0x41b262 in add_blocks src/mesh.c:183 | |
| #4 0x41b8be in mesh_op src/mesh.c:213 | |
| #5 0x446930 in tool_brush_iter src/tools.c:213 | |
| #6 0x4488e6 in tool_iter src/tools.c:355 | |
| #7 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #8 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #9 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #10 0x4ae6b5 in main src/main.c:201 | |
| #11 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 160 byte(s) in 2 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x46a924 in block_copy src/block.c:240 | |
| #2 0x4123fb in mesh_prepare_write src/mesh.c:42 | |
| #3 0x41b816 in mesh_op src/mesh.c:211 | |
| #4 0x446930 in tool_brush_iter src/tools.c:213 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 152 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x5441ed in ImGuiWindow::ImGuiWindow(char const*) ext_src/imgui/imgui.cpp:1486 | |
| #3 0x56110d in CreateNewWindow ext_src/imgui/imgui.cpp:3325 | |
| #4 0x562794 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3411 | |
| #5 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #6 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #7 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 128 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x5313b6 in ImVector<ImVec4>::reserve(int) (/home/olivier/Documents/goxel/goxel+0x5313b6) | |
| #3 0x52c75b in ImVector<ImVec4>::push_back(ImVec4 const&) (/home/olivier/Documents/goxel/goxel+0x52c75b) | |
| #4 0x50568c in ImDrawList::PushClipRect(ImVec4 const&) ext_src/imgui/imgui_draw.cpp:234 | |
| #5 0x551beb in PushClipRect ext_src/imgui/imgui.cpp:2226 | |
| #6 0x5645eb in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3504 | |
| #7 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #8 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #9 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #10 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #11 0x4ae6b5 in main src/main.c:201 | |
| #12 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 72 byte(s) in 3 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x418519 in mesh_copy src/mesh.c:98 | |
| #2 0x492196 in image_copy src/image.c:61 | |
| #3 0x49667e in image_history_push src/image.c:182 | |
| #4 0x446fb4 in tool_brush_iter src/tools.c:241 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 64 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x41f009 in mesh_add_block src/mesh.c:275 | |
| #2 0x41b262 in add_blocks src/mesh.c:183 | |
| #3 0x41b8be in mesh_op src/mesh.c:213 | |
| #4 0x446930 in tool_brush_iter src/tools.c:213 | |
| #5 0x4488e6 in tool_iter src/tools.c:355 | |
| #6 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #7 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #8 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #9 0x4ae6b5 in main src/main.c:201 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 64 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x491ceb in image_copy src/image.c:53 | |
| #2 0x49667e in image_history_push src/image.c:182 | |
| #3 0x491cc0 in image_new src/image.c:45 | |
| #4 0x48525c in goxel_init src/goxel.c:219 | |
| #5 0x4ae343 in main src/main.c:170 | |
| #6 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 64 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x412726 in mesh_prepare_write src/mesh.c:44 | |
| #2 0x41b816 in mesh_op src/mesh.c:211 | |
| #3 0x446930 in tool_brush_iter src/tools.c:213 | |
| #4 0x4488e6 in tool_iter src/tools.c:355 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 64 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x531760 in ImVector<void*>::reserve(int) (/home/olivier/Documents/goxel/goxel+0x531760) | |
| #3 0x52cc5d in ImVector<void*>::push_back(void* const&) (/home/olivier/Documents/goxel/goxel+0x52cc5d) | |
| #4 0x505b88 in ImDrawList::PushTextureID(void* const&) ext_src/imgui/imgui_draw.cpp:266 | |
| #5 0x564548 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3500 | |
| #6 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #7 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #8 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #9 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #10 0x4ae6b5 in main src/main.c:201 | |
| #11 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 64 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x52cfb0 in ImVector<ImVec2>::reserve(int) ext_src/imgui/imgui.h:799 | |
| #3 0x529ec3 in ImVector<ImVec2>::push_back(ImVec2 const&) ext_src/imgui/imgui.h:806 | |
| #4 0x528d7c in ImDrawList::PathLineTo(ImVec2 const&) ext_src/imgui/imgui.h:1097 | |
| #5 0x56cdf7 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3818 | |
| #6 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #7 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #8 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #9 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #10 0x4ae6b5 in main src/main.c:201 | |
| #11 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 32 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x532d98 in ImVector<float>::reserve(int) ext_src/imgui/imgui.h:799 | |
| #3 0x5300ee in ImVector<float>::resize(int) ext_src/imgui/imgui.h:795 | |
| #4 0x5bab1d in ImGui::Columns(int, char const*, bool) ext_src/imgui/imgui.cpp:8630 | |
| #5 0x5704bf in ImGui::End() ext_src/imgui/imgui.cpp:3939 | |
| #6 0x552421 in ImGui::Render() ext_src/imgui/imgui.cpp:2250 | |
| #7 0x4e33cb in gui_render src/gui.cpp:953 | |
| #8 0x488dca in goxel_render src/goxel.c:388 | |
| #9 0x4ae6c4 in main src/main.c:202 | |
| #10 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 32 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x5d69d8 in ImVector<unsigned int>::reserve(int) ext_src/imgui/imgui.h:799 | |
| #3 0x5d07ad in ImVector<unsigned int>::push_back(unsigned int const&) ext_src/imgui/imgui.h:806 | |
| #4 0x543079 in ImGuiWindow::ImGuiWindow(char const*) ext_src/imgui/imgui.cpp:1457 | |
| #5 0x56110d in CreateNewWindow ext_src/imgui/imgui.cpp:3325 | |
| #6 0x562794 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3411 | |
| #7 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #8 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #9 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #10 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #11 0x4ae6b5 in main src/main.c:201 | |
| #12 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 24 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x417dc1 in mesh_new src/mesh.c:63 | |
| #2 0x4917c6 in image_new src/image.c:41 | |
| #3 0x48525c in goxel_init src/goxel.c:219 | |
| #4 0x4ae343 in main src/main.c:170 | |
| #5 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 24 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x418519 in mesh_copy src/mesh.c:98 | |
| #2 0x492196 in image_copy src/image.c:61 | |
| #3 0x49667e in image_history_push src/image.c:182 | |
| #4 0x491cc0 in image_new src/image.c:45 | |
| #5 0x48525c in goxel_init src/goxel.c:219 | |
| #6 0x4ae343 in main src/main.c:170 | |
| #7 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 8 byte(s) in 2 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x412289 in mesh_prepare_write src/mesh.c:37 | |
| #2 0x41b816 in mesh_op src/mesh.c:211 | |
| #3 0x446930 in tool_brush_iter src/tools.c:213 | |
| #4 0x4488e6 in tool_iter src/tools.c:355 | |
| #5 0x488aa3 in goxel_mouse_in_view src/goxel.c:378 | |
| #6 0x4e2a8a in gui_iter src/gui.cpp:898 | |
| #7 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #8 0x4ae6b5 in main src/main.c:201 | |
| #9 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 6 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befa0a in malloc (/lib64/libasan.so.2+0x98a0a) | |
| #1 0x548361 in ImGui::MemAlloc(unsigned long) ext_src/imgui/imgui.cpp:1722 | |
| #2 0x53bd78 in ImStrdup(char const*) ext_src/imgui/imgui.cpp:761 | |
| #3 0x542f58 in ImGuiWindow::ImGuiWindow(char const*) ext_src/imgui/imgui.cpp:1455 | |
| #4 0x56110d in CreateNewWindow ext_src/imgui/imgui.cpp:3325 | |
| #5 0x562794 in ImGui::Begin(char const*, bool*, ImVec2 const&, float, int) ext_src/imgui/imgui.cpp:3411 | |
| #6 0x562436 in ImGui::Begin(char const*, bool*, int) ext_src/imgui/imgui.cpp:3393 | |
| #7 0x54e035 in ImGui::NewFrame() ext_src/imgui/imgui.cpp:1965 | |
| #8 0x4e1f71 in gui_iter src/gui.cpp:810 | |
| #9 0x4865a5 in goxel_iter src/goxel.c:277 | |
| #10 0x4ae6b5 in main src/main.c:201 | |
| #11 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| Indirect leak of 4 byte(s) in 1 object(s) allocated from: | |
| #0 0x7f9403befba9 in __interceptor_calloc (/lib64/libasan.so.2+0x98ba9) | |
| #1 0x417e35 in mesh_new src/mesh.c:65 | |
| #2 0x4917c6 in image_new src/image.c:41 | |
| #3 0x48525c in goxel_init src/goxel.c:219 | |
| #4 0x4ae343 in main src/main.c:170 | |
| #5 0x7f93ff86d57f in __libc_start_main (/lib64/libc.so.6+0x2057f) | |
| SUMMARY: AddressSanitizer: 64262 byte(s) leaked in 153 allocation(s). | |
| [olivier@localhost goxel]$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment