desc: (none) cmd: /home/john/sources/vendor-anbox/build/src/anbox session-manager --single-window --gles-driver=translator --window-size=1024,768 --experimental --instanceid=1 time_unit: i #----------- snapshot=0 #----------- time=0 mem_heap_B=0 mem_heap_extra_B=0 mem_stacks_B=0 heap_tree=empty #----------- snapshot=1 #----------- time=70313435982 mem_heap_B=389607933 mem_heap_extra_B=7659435 mem_stacks_B=0 heap_tree=empty #----------- snapshot=2 #----------- time=127401056645 mem_heap_B=524800790 mem_heap_extra_B=14900658 mem_stacks_B=0 heap_tree=detailed n9: 524800790 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n3: 236979890 0x11B922EB: ralloc_size (ralloc.c:121) n5: 205880852 0x11B923CC: rzalloc_size (ralloc.c:153) n5: 121119952 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 57175136 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 57175136 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 57175136 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 57175136 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 57175136 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 56988000 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 56988000 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 56974560 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 56964480 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 56838336 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 56838336 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 56838336 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 56838336 0x55B56B8: start_thread (pthread_create.c:333) n0: 56838336 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 13440 in 1 place, below massif's threshold (1.00%) n0: 187136 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 25388368 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 14605056 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 14605056 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 14605056 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 14605056 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 14605056 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 14527296 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 14527296 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 14521248 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 14517360 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 14467680 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 14467680 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 14467680 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 14467680 0x55B56B8: start_thread (pthread_create.c:333) n0: 14467680 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 6048 in 1 place, below massif's threshold (1.00%) n0: 77760 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 8216336 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 8216336 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 8216336 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 8216336 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 8216336 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 8216336 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 8216336 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 8216336 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 8216336 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 8216336 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 8216336 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 8216336 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 8216336 0x55B56B8: start_thread (pthread_create.c:333) n0: 8216336 0x75F041B: clone (clone.S:109) n0: 2566976 in 1 place, below massif's threshold (1.00%) n0: 24967712 in 55 places, all below massif's threshold (1.00%) n1: 7829456 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 7829456 in 17 places, all below massif's threshold (1.00%) n1: 5759280 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 5759280 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 5759280 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 5759280 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 5759280 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 5759280 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 5759280 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 5757600 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 5756400 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 5745120 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 5745120 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 5745120 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 5745120 0x55B56B8: start_thread (pthread_create.c:333) n0: 5745120 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1680 in 1 place, below massif's threshold (1.00%) n0: 51123972 in 1446 places, all below massif's threshold (1.00%) n2: 18019048 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 10334448 in 20 places, all below massif's threshold (1.00%) n1: 7684600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 7684600 in 4 places, all below massif's threshold (1.00%) n2: 8302168 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 5614984 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 5614984 in 3 places, all below massif's threshold (1.00%) n0: 2687184 in 2 places, all below massif's threshold (1.00%) n2: 7315712 0x11B96250: _mesa_set_create (set.c:123) n2: 5421952 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 5421952 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 5421952 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 5421952 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 5421952 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 1893760 in 13 places, all below massif's threshold (1.00%) n0: 25153982 in 180 places, all below massif's threshold (1.00%) n1: 5945056 0x11B96212: _mesa_set_create (set.c:113) n0: 5945056 in 14 places, all below massif's threshold (1.00%) n1: 140640384 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 140640384 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 140640384 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 140640384 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 140640384 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 140640384 0xFFA4439: CreateContext (glxcmds.c:304) n1: 140640384 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 140640384 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 140640384 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 105480288 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 105480288 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 105480288 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 105480288 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 105480288 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 105480288 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 105480288 0x55B56B8: start_thread (pthread_create.c:333) n0: 105480288 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 58720256 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 58720256 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 58720256 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 58720256 0x55B56B8: start_thread (pthread_create.c:333) n0: 58720256 0x75F041B: clone (clone.S:109) n1: 24481536 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 24481536 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 24481536 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 24481536 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 24481536 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 24481536 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 24481536 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 24481536 0xFFA4439: CreateContext (glxcmds.c:304) n1: 24481536 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 24481536 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 24481536 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 18361152 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 18361152 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 18361152 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 18361152 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 18361152 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 18361152 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 18361152 0x55B56B8: start_thread (pthread_create.c:333) n0: 18361152 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 18782782 in 913 places, all below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 10949456 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 10855936 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 10855936 in 14 places, all below massif's threshold (1.00%) n0: 93520 in 5 places, all below massif's threshold (1.00%) n2: 8927880 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 8781952 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 8781952 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 8781952 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 8781952 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 8781952 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 8781952 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 8781952 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 8781952 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 8781952 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 8781952 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 8781952 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 8781952 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 8781952 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 8781952 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 8781952 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 8781952 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 8781952 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 8781952 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 8781952 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 8781952 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 8781952 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 8781952 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 8781952 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 145928 in 2 places, all below massif's threshold (1.00%) n1: 8541390 0x1CA9AEE6: GLESbuffer::setBuffer(unsigned int, unsigned int, void const*) (GLESbuffer.cpp:26) n1: 8541390 0x1CA96E6F: GLEScontext::setBufferData(unsigned int, long, void const*, unsigned int) (GLEScontext.cpp:545) n2: 8541390 0x1CA7C45A: glBufferData (GLESv2Imp.cpp:366) n1: 8540968 0x9ACE98: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:208) n1: 8540968 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 8540968 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 8540968 0x55B56B8: start_thread (pthread_create.c:333) n0: 8540968 0x75F041B: clone (clone.S:109) n0: 422 in 3 places, all below massif's threshold (1.00%) #----------- snapshot=3 #----------- time=214417166776 mem_heap_B=457442471 mem_heap_extra_B=11446217 mem_stacks_B=0 heap_tree=empty #----------- snapshot=4 #----------- time=299057228553 mem_heap_B=540337167 mem_heap_extra_B=15763289 mem_stacks_B=0 heap_tree=detailed n9: 540337167 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n3: 250041606 0x11B922EB: ralloc_size (ralloc.c:121) n5: 216950732 0x11B923CC: rzalloc_size (ralloc.c:153) n5: 127666320 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 60816048 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 60816048 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 60816048 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 60816048 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 60816048 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 60628912 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 60628912 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 60615472 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 60605392 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 60479248 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 60479248 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 60479248 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 60479248 0x55B56B8: start_thread (pthread_create.c:333) n0: 60479248 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 13440 in 1 place, below massif's threshold (1.00%) n0: 187136 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 27007024 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 15764112 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 15764112 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 15764112 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 15764112 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 15764112 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 15686352 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 15686352 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 15680304 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 15676416 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 15626736 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 15626736 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 15626736 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15626736 0x55B56B8: start_thread (pthread_create.c:333) n0: 15626736 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 6048 in 1 place, below massif's threshold (1.00%) n0: 77760 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 8434560 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 8434560 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 8434560 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 8434560 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 8434560 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 8434560 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 8434560 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 8434560 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 8434560 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 8434560 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 8434560 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 8434560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 8434560 0x55B56B8: start_thread (pthread_create.c:333) n0: 8434560 0x75F041B: clone (clone.S:109) n0: 2808352 in 1 place, below massif's threshold (1.00%) n0: 25749312 in 55 places, all below massif's threshold (1.00%) n1: 8178416 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 8178416 in 17 places, all below massif's threshold (1.00%) n1: 5915520 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 5915520 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 5915520 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 5915520 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 5915520 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 5915520 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 5915520 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 5913840 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 5912640 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 5901360 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 5901360 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 5901360 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 5901360 0x55B56B8: start_thread (pthread_create.c:333) n0: 5901360 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1680 in 1 place, below massif's threshold (1.00%) n0: 54088812 in 1449 places, all below massif's threshold (1.00%) n2: 19204744 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 11094144 in 20 places, all below massif's threshold (1.00%) n1: 8110600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 8110600 in 4 places, all below massif's threshold (1.00%) n2: 8466632 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 5764648 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 5764648 in 3 places, all below massif's threshold (1.00%) n0: 2701984 in 2 places, all below massif's threshold (1.00%) n1: 7524224 0x11B96250: _mesa_set_create (set.c:123) n0: 7524224 in 14 places, all below massif's threshold (1.00%) n0: 26975986 in 180 places, all below massif's threshold (1.00%) n1: 6114888 0x11B96212: _mesa_set_create (set.c:113) n0: 6114888 in 14 places, all below massif's threshold (1.00%) n1: 140640384 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 140640384 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 140640384 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 140640384 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 140640384 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 140640384 0xFFA4439: CreateContext (glxcmds.c:304) n1: 140640384 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 140640384 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 140640384 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 105480288 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 105480288 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 105480288 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 105480288 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 105480288 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 105480288 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 105480288 0x55B56B8: start_thread (pthread_create.c:333) n0: 105480288 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 58720256 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 58720256 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 58720256 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 58720256 0x55B56B8: start_thread (pthread_create.c:333) n0: 58720256 0x75F041B: clone (clone.S:109) n1: 24481536 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 24481536 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 24481536 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 24481536 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 24481536 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 24481536 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 24481536 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 24481536 0xFFA4439: CreateContext (glxcmds.c:304) n1: 24481536 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 24481536 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 24481536 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 18361152 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 18361152 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 18361152 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 18361152 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 18361152 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 18361152 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 18361152 0x55B56B8: start_thread (pthread_create.c:333) n0: 18361152 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 19452871 in 913 places, all below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 10949456 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 10855936 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 10855936 in 14 places, all below massif's threshold (1.00%) n0: 93520 in 5 places, all below massif's threshold (1.00%) n1: 10345962 0x1CA9AEE6: GLESbuffer::setBuffer(unsigned int, unsigned int, void const*) (GLESbuffer.cpp:26) n1: 10345962 0x1CA96E6F: GLEScontext::setBufferData(unsigned int, long, void const*, unsigned int) (GLEScontext.cpp:545) n2: 10345962 0x1CA7C45A: glBufferData (GLESv2Imp.cpp:366) n1: 10345540 0x9ACE98: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:208) n1: 10345540 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10345540 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10345540 0x55B56B8: start_thread (pthread_create.c:333) n0: 10345540 0x75F041B: clone (clone.S:109) n0: 422 in 3 places, all below massif's threshold (1.00%) n2: 8927880 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 8781952 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 8781952 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 8781952 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 8781952 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 8781952 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 8781952 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 8781952 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 8781952 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 8781952 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 8781952 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 8781952 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 8781952 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 8781952 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 8781952 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 8781952 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 8781952 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 8781952 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 8781952 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 8781952 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 8781952 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 8781952 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 8781952 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 8781952 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 145928 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=5 #----------- time=394047241383 mem_heap_B=457855899 mem_heap_extra_B=11443485 mem_stacks_B=0 heap_tree=empty #----------- snapshot=6 #----------- time=456509489110 mem_heap_B=353323832 mem_heap_extra_B=5379488 mem_stacks_B=0 heap_tree=empty #----------- snapshot=7 #----------- time=528002360498 mem_heap_B=390558996 mem_heap_extra_B=7723124 mem_stacks_B=0 heap_tree=empty #----------- snapshot=8 #----------- time=632363949818 mem_heap_B=512521855 mem_heap_extra_B=13981961 mem_stacks_B=0 heap_tree=empty #----------- snapshot=9 #----------- time=713922295067 mem_heap_B=430266946 mem_heap_extra_B=10959606 mem_stacks_B=0 heap_tree=empty #----------- snapshot=10 #----------- time=791339846779 mem_heap_B=555498357 mem_heap_extra_B=17493499 mem_stacks_B=0 heap_tree=detailed n9: 555498357 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n4: 285979668 0x11B922EB: ralloc_size (ralloc.c:121) n6: 249938528 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 149815408 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 70881040 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 70881040 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 70881040 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 70881040 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 70881040 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 70717776 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 70717776 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 70706256 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 70696176 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 70570032 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 70570032 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 70570032 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 70570032 0x55B56B8: start_thread (pthread_create.c:333) n0: 70570032 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 31612016 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 17597952 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 17597952 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 17597952 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 17597952 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 17597952 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 17530128 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 17530128 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 17524944 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 17521056 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 17471376 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 17471376 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 17471376 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 17471376 0x55B56B8: start_thread (pthread_create.c:333) n0: 17471376 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10777984 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 10777984 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 10777984 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 10777984 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 10777984 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 10777984 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 10777984 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 10777984 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 10777984 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 10777984 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 10777984 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10777984 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10777984 0x55B56B8: start_thread (pthread_create.c:333) n0: 10777984 0x75F041B: clone (clone.S:109) n0: 3236080 in 1 place, below massif's threshold (1.00%) n0: 24684000 in 54 places, all below massif's threshold (1.00%) n1: 9574432 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 9574432 in 17 places, all below massif's threshold (1.00%) n1: 7092240 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7092240 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7092240 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7092240 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7092240 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7092240 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7092240 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7090800 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7089600 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7078320 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7078320 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7078320 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7078320 0x55B56B8: start_thread (pthread_create.c:333) n0: 7078320 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 5971680 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 5971680 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 5971680 in 4 places, all below massif's threshold (1.00%) n0: 53275736 in 1449 places, all below massif's threshold (1.00%) n2: 22015536 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 12530936 in 20 places, all below massif's threshold (1.00%) n1: 9484600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 9484600 in 4 places, all below massif's threshold (1.00%) n2: 9632480 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 6582608 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 6582608 in 3 places, all below massif's threshold (1.00%) n0: 3049872 in 2 places, all below massif's threshold (1.00%) n2: 8455296 0x11B96250: _mesa_set_create (set.c:123) n2: 6341760 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 6341504 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 6341504 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 6341504 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 6341504 in 2 places, all below massif's threshold (1.00%) n0: 256 in 1 place, below massif's threshold (1.00%) n0: 2113536 in 13 places, all below massif's threshold (1.00%) n2: 6744072 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 6605928 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 6605928 in 40 places, all below massif's threshold (1.00%) n0: 138144 in 1 place, below massif's threshold (1.00%) n0: 22866028 in 180 places, all below massif's threshold (1.00%) n1: 6871592 0x11B96212: _mesa_set_create (set.c:113) n0: 6871592 in 14 places, all below massif's threshold (1.00%) n1: 6303520 0x11BD029C: nir_deref_var_create (nir.c:624) n0: 6303520 in 14 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 58720256 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 58720256 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 58720256 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 58720256 0x55B56B8: start_thread (pthread_create.c:333) n0: 58720256 0x75F041B: clone (clone.S:109) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 20298391 in 914 places, all below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n1: 10732492 0x1CA9AEE6: GLESbuffer::setBuffer(unsigned int, unsigned int, void const*) (GLESbuffer.cpp:26) n1: 10732492 0x1CA96E6F: GLEScontext::setBufferData(unsigned int, long, void const*, unsigned int) (GLEScontext.cpp:545) n2: 10732492 0x1CA7C45A: glBufferData (GLESv2Imp.cpp:366) n1: 10732094 0x9ACE98: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:208) n1: 10732094 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10732094 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10732094 0x55B56B8: start_thread (pthread_create.c:333) n0: 10732094 0x75F041B: clone (clone.S:109) n0: 398 in 3 places, all below massif's threshold (1.00%) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 8927880 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 8781952 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 8781952 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 8781952 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 8781952 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 8781952 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 8781952 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 8781952 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 8781952 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 8781952 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 8781952 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 8781952 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 8781952 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 8781952 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 8781952 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 8781952 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 8781952 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 8781952 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 8781952 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 8781952 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 8781952 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 8781952 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 8781952 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 8781952 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 145928 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=11 #----------- time=901955957928 mem_heap_B=428371612 mem_heap_extra_B=10911388 mem_stacks_B=0 heap_tree=empty #----------- snapshot=12 #----------- time=968490048619 mem_heap_B=428360017 mem_heap_extra_B=10911279 mem_stacks_B=0 heap_tree=empty #----------- snapshot=13 #----------- time=1077730243562 mem_heap_B=481140609 mem_heap_extra_B=13641319 mem_stacks_B=0 heap_tree=empty #----------- snapshot=14 #----------- time=1154921888465 mem_heap_B=505311190 mem_heap_extra_B=14787490 mem_stacks_B=0 heap_tree=empty #----------- snapshot=15 #----------- time=1246495735228 mem_heap_B=326370245 mem_heap_extra_B=4886371 mem_stacks_B=0 heap_tree=detailed n9: 326370245 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n2: 75074112 0x11B922EB: ralloc_size (ralloc.c:121) n4: 64376948 0x11B923CC: rzalloc_size (ralloc.c:153) n3: 32714256 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 15793232 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 15793232 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 15793232 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 15793232 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 15793232 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 15629968 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 15629968 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 15618448 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 15608368 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 15482224 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 15482224 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 15482224 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15482224 0x55B56B8: start_thread (pthread_create.c:333) n0: 15482224 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 10045536 in 57 places, all below massif's threshold (1.00%) n2: 6875488 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 4822416 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 4822416 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 4822416 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 4822416 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 4822416 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 4754592 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 4754592 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 4749408 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 4745520 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 4695840 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 4695840 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 4695840 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 4695840 0x55B56B8: start_thread (pthread_create.c:333) n0: 4695840 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2053072 in 2 places, all below massif's threshold (1.00%) n0: 21270996 in 1451 places, all below massif's threshold (1.00%) n1: 5337104 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 5337104 in 21 places, all below massif's threshold (1.00%) n2: 5054592 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n2: 4916448 0x11B91A39: hash_table_insert (hash_table.c:302) n1: 3465864 0x11918FE9: create_buffers (bufferobj.c:1672) n1: 3465864 0x1CA9FF4C: GlobalNameSpace::genName(NamedObjectType) (objectNameManager.cpp:218) n1: 3465864 0x1CA9F814: NameSpace::genName(unsigned long long, bool, bool) (objectNameManager.cpp:91) n1: 3465864 0x1CAA0845: ShareGroup::genName(NamedObjectType, unsigned long long, bool) (objectNameManager.cpp:392) n2: 3465864 0x1CA7F93E: glGenBuffers (GLESv2Imp.cpp:845) n1: 3465864 0x9AF752: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:702) n1: 3465864 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 3465864 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 3465864 0x55B56B8: start_thread (pthread_create.c:333) n0: 3465864 0x75F041B: clone (clone.S:109) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 1450584 in 39 places, all below massif's threshold (1.00%) n0: 138144 in 1 place, below massif's threshold (1.00%) n0: 10697164 in 182 places, all below massif's threshold (1.00%) n1: 58720256 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 58720256 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 58720256 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 58720256 0x55B56B8: start_thread (pthread_create.c:333) n0: 58720256 0x75F041B: clone (clone.S:109) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n0: 8975191 in 914 places, all below massif's threshold (1.00%) n2: 8927880 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 8781952 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 8781952 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 8781952 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 8781952 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 8781952 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 8781952 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 8781952 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 8781952 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 8781952 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 8781952 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 8781952 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 8781952 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 8781952 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 8781952 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 8781952 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 8781952 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 8781952 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 8781952 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 8781952 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 8781952 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 8781952 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 8781952 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 8781952 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 8781952 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 8781952 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 8781952 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 145928 in 2 places, all below massif's threshold (1.00%) n1: 3833136 0x1CA9AEE6: GLESbuffer::setBuffer(unsigned int, unsigned int, void const*) (GLESbuffer.cpp:26) n1: 3833136 0x1CA96E6F: GLEScontext::setBufferData(unsigned int, long, void const*, unsigned int) (GLEScontext.cpp:545) n2: 3833136 0x1CA7C45A: glBufferData (GLESv2Imp.cpp:366) n1: 3832738 0x9ACE98: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:208) n1: 3832738 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 3832738 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 3832738 0x55B56B8: start_thread (pthread_create.c:333) n0: 3832738 0x75F041B: clone (clone.S:109) n0: 398 in 3 places, all below massif's threshold (1.00%) #----------- snapshot=16 #----------- time=1304640329478 mem_heap_B=326365614 mem_heap_extra_B=4886762 mem_stacks_B=0 heap_tree=empty #----------- snapshot=17 #----------- time=1374105413908 mem_heap_B=326750615 mem_heap_extra_B=4918241 mem_stacks_B=0 heap_tree=empty #----------- snapshot=18 #----------- time=1421136356542 mem_heap_B=343367208 mem_heap_extra_B=5767104 mem_stacks_B=0 heap_tree=empty #----------- snapshot=19 #----------- time=1511751173560 mem_heap_B=426037595 mem_heap_extra_B=10717773 mem_stacks_B=0 heap_tree=empty #----------- snapshot=20 #----------- time=1593621523498 mem_heap_B=425998537 mem_heap_extra_B=10717687 mem_stacks_B=0 heap_tree=empty #----------- snapshot=21 #----------- time=1645260970427 mem_heap_B=426012088 mem_heap_extra_B=10717736 mem_stacks_B=0 heap_tree=empty #----------- snapshot=22 #----------- time=1722721269189 mem_heap_B=425983476 mem_heap_extra_B=10717564 mem_stacks_B=0 heap_tree=empty #----------- snapshot=23 #----------- time=1791379731693 mem_heap_B=462425148 mem_heap_extra_B=12485196 mem_stacks_B=0 heap_tree=empty #----------- snapshot=24 #----------- time=1888952522169 mem_heap_B=416820882 mem_heap_extra_B=10145174 mem_stacks_B=0 heap_tree=empty #----------- snapshot=25 #----------- time=1959253463772 mem_heap_B=460911751 mem_heap_extra_B=12462337 mem_stacks_B=0 heap_tree=empty #----------- snapshot=26 #----------- time=2058409359650 mem_heap_B=462574620 mem_heap_extra_B=12500028 mem_stacks_B=0 heap_tree=empty #----------- snapshot=27 #----------- time=2130926228824 mem_heap_B=462566090 mem_heap_extra_B=12500030 mem_stacks_B=0 heap_tree=empty #----------- snapshot=28 #----------- time=2203441351963 mem_heap_B=462591375 mem_heap_extra_B=12500033 mem_stacks_B=0 heap_tree=empty #----------- snapshot=29 #----------- time=2275957373751 mem_heap_B=462565104 mem_heap_extra_B=12499968 mem_stacks_B=0 heap_tree=empty #----------- snapshot=30 #----------- time=2340687827588 mem_heap_B=462595761 mem_heap_extra_B=12501199 mem_stacks_B=0 heap_tree=empty #----------- snapshot=31 #----------- time=2415348825677 mem_heap_B=462602767 mem_heap_extra_B=12501305 mem_stacks_B=0 heap_tree=empty #----------- snapshot=32 #----------- time=2495869248269 mem_heap_B=462606857 mem_heap_extra_B=12501303 mem_stacks_B=0 heap_tree=empty #----------- snapshot=33 #----------- time=2558885098005 mem_heap_B=462755581 mem_heap_extra_B=12501523 mem_stacks_B=0 heap_tree=empty #----------- snapshot=34 #----------- time=2631063321363 mem_heap_B=462631249 mem_heap_extra_B=12501311 mem_stacks_B=0 heap_tree=empty #----------- snapshot=35 #----------- time=2703243645552 mem_heap_B=462594287 mem_heap_extra_B=12501185 mem_stacks_B=0 heap_tree=empty #----------- snapshot=36 #----------- time=2775421759554 mem_heap_B=462586353 mem_heap_extra_B=12501167 mem_stacks_B=0 heap_tree=empty #----------- snapshot=37 #----------- time=2847599893902 mem_heap_B=462595273 mem_heap_extra_B=12501183 mem_stacks_B=0 heap_tree=empty #----------- snapshot=38 #----------- time=2955830788584 mem_heap_B=587764720 mem_heap_extra_B=20547208 mem_stacks_B=0 heap_tree=detailed n8: 587764720 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 321041576 0x11B922EB: ralloc_size (ralloc.c:121) n7: 274833060 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 155204608 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 74676992 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 74676992 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 74676992 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 74676992 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 74676992 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 74513728 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 74513728 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 74502208 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 74492128 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 74365984 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 74365984 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 74365984 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 74365984 0x55B56B8: start_thread (pthread_create.c:333) n0: 74365984 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 32919200 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 21151152 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 21151152 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 21151152 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 21151152 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 21151152 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 21083328 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 21083328 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 21078144 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 21074256 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 21024576 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 21024576 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 21024576 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 21024576 0x55B56B8: start_thread (pthread_create.c:333) n0: 21024576 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 8057728 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 8057728 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 8057728 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 8057728 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 8057728 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 8057728 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 8057728 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 8057728 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 8057728 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 8057728 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 8057728 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 8057728 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 8057728 0x55B56B8: start_thread (pthread_create.c:333) n0: 8057728 0x75F041B: clone (clone.S:109) n0: 3710320 in 1 place, below massif's threshold (1.00%) n0: 24656512 in 54 places, all below massif's threshold (1.00%) n1: 9912464 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 9912464 in 17 places, all below massif's threshold (1.00%) n1: 6850560 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 6850560 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 6850560 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 6850560 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 6850560 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 6850560 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 6850560 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 6849120 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 6847920 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 6836640 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 6836640 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 6836640 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 6836640 0x55B56B8: start_thread (pthread_create.c:333) n0: 6836640 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 6188880 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 6188880 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 6188880 in 4 places, all below massif's threshold (1.00%) n0: 55689380 in 1448 places, all below massif's threshold (1.00%) n2: 24588744 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 14659944 in 20 places, all below massif's threshold (1.00%) n1: 9928800 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 9928800 in 4 places, all below massif's threshold (1.00%) n2: 11146832 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 7550896 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 7550896 in 3 places, all below massif's threshold (1.00%) n0: 3595936 in 2 places, all below massif's threshold (1.00%) n2: 10091776 0x11B96250: _mesa_set_create (set.c:123) n2: 7217664 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7217664 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7217664 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7217664 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7217664 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2874112 in 13 places, all below massif's threshold (1.00%) n2: 9900072 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 9759744 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 9759744 in 40 places, all below massif's threshold (1.00%) n0: 140328 in 1 place, below massif's threshold (1.00%) n1: 8211648 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 8211648 in 28 places, all below massif's threshold (1.00%) n0: 16676046 in 178 places, all below massif's threshold (1.00%) n1: 8201024 0x11B96212: _mesa_set_create (set.c:113) n0: 8201024 in 14 places, all below massif's threshold (1.00%) n1: 8150240 0x11B9238A: create_linear_node (ralloc.c:609) n0: 8150240 in 2 places, all below massif's threshold (1.00%) n1: 6925520 0x11BD029C: nir_deref_var_create (nir.c:624) n0: 6925520 in 14 places, all below massif's threshold (1.00%) n1: 6255686 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 6255686 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 62914560 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 62914560 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 62914560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 62914560 0x55B56B8: start_thread (pthread_create.c:333) n0: 62914560 0x75F041B: clone (clone.S:109) n0: 23483578 in 916 places, all below massif's threshold (1.00%) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 9485336 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 9330824 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 9330824 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 9330824 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 9330824 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 9330824 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 9330824 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 9330824 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 9330824 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 9330824 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 9330824 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 9330824 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 9330824 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 9330824 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 9330824 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 9330824 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 9330824 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 9330824 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 9330824 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 9330824 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 9330824 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 9330824 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 9330824 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 9330824 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 154512 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=39 #----------- time=3044102408922 mem_heap_B=623619831 mem_heap_extra_B=22286585 mem_stacks_B=0 heap_tree=detailed n8: 623619831 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 354191836 0x11B922EB: ralloc_size (ralloc.c:121) n7: 304778436 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 175672976 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 84154496 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 84154496 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 84154496 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 84154496 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 84154496 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 83991232 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 83991232 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 83979712 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 83969632 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 83843488 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 83843488 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 83843488 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 83843488 0x55B56B8: start_thread (pthread_create.c:333) n0: 83843488 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 37200464 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23007024 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23007024 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23007024 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23007024 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23007024 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 22939200 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 22939200 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 22934016 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 22930128 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 22880448 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 22880448 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 22880448 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 22880448 0x55B56B8: start_thread (pthread_create.c:333) n0: 22880448 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10171520 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 10171520 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 10171520 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 10171520 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 10171520 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 10171520 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 10171520 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 10171520 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 10171520 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 10171520 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 10171520 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10171520 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10171520 0x55B56B8: start_thread (pthread_create.c:333) n0: 10171520 0x75F041B: clone (clone.S:109) n0: 4021920 in 1 place, below massif's threshold (1.00%) n0: 28216672 in 54 places, all below massif's threshold (1.00%) n1: 11203584 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 11203584 in 17 places, all below massif's threshold (1.00%) n1: 7930800 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7930800 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7930800 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7930800 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7930800 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7930800 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7930800 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7929360 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7928160 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7916880 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7916880 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7916880 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7916880 0x55B56B8: start_thread (pthread_create.c:333) n0: 7916880 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 6966960 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 6966960 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 6966960 in 4 places, all below massif's threshold (1.00%) n0: 59933188 in 1448 places, all below massif's threshold (1.00%) n2: 27182360 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 15996360 in 20 places, all below massif's threshold (1.00%) n1: 11186000 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 11186000 in 4 places, all below massif's threshold (1.00%) n2: 12239392 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8282160 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8282160 in 3 places, all below massif's threshold (1.00%) n0: 3957232 in 2 places, all below massif's threshold (1.00%) n2: 10985472 0x11B96250: _mesa_set_create (set.c:123) n2: 7949056 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7949056 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7949056 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7949056 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7949056 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3036416 in 13 places, all below massif's threshold (1.00%) n2: 10311480 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 10171152 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 10171152 in 40 places, all below massif's threshold (1.00%) n0: 140328 in 1 place, below massif's threshold (1.00%) n1: 8453568 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 8453568 in 28 places, all below massif's threshold (1.00%) n0: 17721654 in 178 places, all below massif's threshold (1.00%) n2: 8927152 0x11B96212: _mesa_set_create (set.c:113) n2: 6459336 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 6459336 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 6459336 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 6459336 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 6459336 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2467816 in 13 places, all below massif's threshold (1.00%) n1: 8429008 0x11B9238A: create_linear_node (ralloc.c:609) n0: 8429008 in 2 places, all below massif's threshold (1.00%) n2: 7694880 0x11BD029C: nir_deref_var_create (nir.c:624) n1: 6513920 0x11B7121C: (anonymous namespace)::nir_visitor::visit(ir_dereference_variable*) (glsl_to_nir.cpp:2176) n0: 6513920 in 7 places, all below massif's threshold (1.00%) n0: 1180960 in 13 places, all below massif's threshold (1.00%) n1: 6640706 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 6640706 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 62914560 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 62914560 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 62914560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 62914560 0x55B56B8: start_thread (pthread_create.c:333) n0: 62914560 0x75F041B: clone (clone.S:109) n0: 26188429 in 916 places, all below massif's threshold (1.00%) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 9485336 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 9330824 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 9330824 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 9330824 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 9330824 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 9330824 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 9330824 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 9330824 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 9330824 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 9330824 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 9330824 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 9330824 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 9330824 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 9330824 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 9330824 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 9330824 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 9330824 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 9330824 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 9330824 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 9330824 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 9330824 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 9330824 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 9330824 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 9330824 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 154512 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=40 #----------- time=3127980586645 mem_heap_B=625096139 mem_heap_extra_B=22323629 mem_stacks_B=0 heap_tree=empty #----------- snapshot=41 #----------- time=3185170422387 mem_heap_B=625098951 mem_heap_extra_B=22323665 mem_stacks_B=0 heap_tree=empty #----------- snapshot=42 #----------- time=3243005262148 mem_heap_B=709323036 mem_heap_extra_B=26715332 mem_stacks_B=0 heap_tree=detailed n9: 709323036 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 433968896 0x11B922EB: ralloc_size (ralloc.c:121) n9: 375771236 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 222285728 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 105827664 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 105827664 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 105827664 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 105827664 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 105827664 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 105664400 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 105664400 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 105652880 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 105642800 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 105516656 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 105516656 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 105516656 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 105516656 0x55B56B8: start_thread (pthread_create.c:333) n0: 105516656 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 46972048 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 27565488 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 27565488 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 27565488 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 27565488 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 27565488 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 27497664 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 27497664 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 27492480 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 27488592 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 27438912 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 27438912 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 27438912 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 27438912 0x55B56B8: start_thread (pthread_create.c:333) n0: 27438912 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 14535264 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 14535264 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 14535264 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 14535264 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 14535264 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 14535264 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 14535264 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 14535264 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 14535264 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 14535264 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 14535264 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 14535264 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 14535264 0x55B56B8: start_thread (pthread_create.c:333) n0: 14535264 0x75F041B: clone (clone.S:109) n0: 4871296 in 1 place, below massif's threshold (1.00%) n0: 36120976 in 54 places, all below massif's threshold (1.00%) n2: 14228160 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n1: 7644992 0x11B79754: (anonymous namespace)::nir_visitor::visit(ir_expression*) (nir_builder_opcodes.h:426) n1: 7644992 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 7644992 in 4 places, all below massif's threshold (1.00%) n0: 6583168 in 16 places, all below massif's threshold (1.00%) n1: 10365840 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 10365840 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 10365840 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 10365840 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 10365840 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 10365840 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 10365840 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 10364400 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 10363200 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 10351920 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 10351920 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10351920 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10351920 0x55B56B8: start_thread (pthread_create.c:333) n0: 10351920 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 8771040 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 8771040 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 8771040 in 4 places, all below massif's threshold (1.00%) n0: 55792020 in 1446 places, all below massif's threshold (1.00%) n2: 33514440 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 19406840 in 20 places, all below massif's threshold (1.00%) n1: 14107600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 14107600 in 4 places, all below massif's threshold (1.00%) n2: 14902304 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n2: 10128304 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n1: 7757776 0x11C2E237: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:364) n1: 7757776 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7757776 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7757776 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7757776 in 2 places, all below massif's threshold (1.00%) n0: 2370528 in 2 places, all below massif's threshold (1.00%) n0: 4774000 in 2 places, all below massif's threshold (1.00%) n2: 13245824 0x11B96250: _mesa_set_create (set.c:123) n2: 9726208 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 9726208 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 9726208 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 9726208 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 9726208 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3519616 in 13 places, all below massif's threshold (1.00%) n2: 11611296 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 11607192 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 11607192 in 40 places, all below massif's threshold (1.00%) n0: 4104 in 1 place, below massif's threshold (1.00%) n1: 9428160 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 9428160 in 28 places, all below massif's threshold (1.00%) n1: 7531304 0x11BD1191: nir_load_const_instr_create (nir.c:483) n0: 7531304 in 11 places, all below massif's threshold (1.00%) n1: 7460160 0x11B127B3: ast_declarator_list::hir(exec_list*, _mesa_glsl_parse_state*) (list.h:58) n0: 7460160 in 2 places, all below massif's threshold (1.00%) n0: 20664109 in 178 places, all below massif's threshold (1.00%) n2: 10763688 0x11B96212: _mesa_set_create (set.c:113) n2: 7903272 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7903272 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7903272 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7903272 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7903272 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2860416 in 13 places, all below massif's threshold (1.00%) n2: 9539680 0x11BD029C: nir_deref_var_create (nir.c:624) n1: 8085520 0x11B7121C: (anonymous namespace)::nir_visitor::visit(ir_dereference_variable*) (glsl_to_nir.cpp:2176) n0: 8085520 in 7 places, all below massif's threshold (1.00%) n0: 1454160 in 13 places, all below massif's threshold (1.00%) n1: 9480240 0x11B9238A: create_linear_node (ralloc.c:609) n0: 9480240 in 2 places, all below massif's threshold (1.00%) n1: 7749943 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 7749943 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 62914560 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 62914560 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 62914560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 62914560 0x55B56B8: start_thread (pthread_create.c:333) n0: 62914560 0x75F041B: clone (clone.S:109) n0: 24082804 in 915 places, all below massif's threshold (1.00%) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 9485336 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 9330824 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 9330824 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 9330824 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 9330824 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 9330824 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 9330824 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 9330824 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 9330824 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 9330824 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 9330824 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 9330824 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 9330824 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 9330824 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 9330824 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 9330824 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 9330824 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 9330824 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 9330824 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 9330824 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 9330824 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 9330824 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 9330824 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 9330824 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 154512 in 2 places, all below massif's threshold (1.00%) n1: 8031770 0x1CA9AEE6: GLESbuffer::setBuffer(unsigned int, unsigned int, void const*) (GLESbuffer.cpp:26) n1: 8031770 0x1CA96E6F: GLEScontext::setBufferData(unsigned int, long, void const*, unsigned int) (GLEScontext.cpp:545) n2: 8031770 0x1CA7C45A: glBufferData (GLESv2Imp.cpp:366) n1: 8031276 0x9ACE98: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:208) n1: 8031276 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 8031276 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 8031276 0x55B56B8: start_thread (pthread_create.c:333) n0: 8031276 0x75F041B: clone (clone.S:109) n0: 494 in 3 places, all below massif's threshold (1.00%) #----------- snapshot=43 #----------- time=3295798148351 mem_heap_B=624782752 mem_heap_extra_B=22337816 mem_stacks_B=0 heap_tree=detailed n8: 624782752 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 355699563 0x11B922EB: ralloc_size (ralloc.c:121) n7: 305994648 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 176303376 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 84463552 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 84463552 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 84463552 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 84463552 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 84463552 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 84300288 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 84300288 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 84288768 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 84278688 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 84152544 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 84152544 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 84152544 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 84152544 0x55B56B8: start_thread (pthread_create.c:333) n0: 84152544 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 37335760 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23115888 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23115888 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23115888 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23115888 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23115888 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23048064 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23048064 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23042880 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23038992 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 22989312 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 22989312 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 22989312 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 22989312 0x55B56B8: start_thread (pthread_create.c:333) n0: 22989312 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10176672 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 10176672 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 10176672 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 10176672 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 10176672 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 10176672 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 10176672 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 10176672 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 10176672 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 10176672 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 10176672 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10176672 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10176672 0x55B56B8: start_thread (pthread_create.c:333) n0: 10176672 0x75F041B: clone (clone.S:109) n0: 4043200 in 1 place, below massif's threshold (1.00%) n0: 28319328 in 54 places, all below massif's threshold (1.00%) n1: 11239456 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 11239456 in 17 places, all below massif's threshold (1.00%) n1: 7953840 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7953840 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7953840 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7953840 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7953840 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7953840 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7953840 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7952400 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7951200 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7939920 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7939920 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7939920 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7939920 0x55B56B8: start_thread (pthread_create.c:333) n0: 7939920 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 6991440 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 6991440 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 6991440 in 4 places, all below massif's threshold (1.00%) n0: 60015216 in 1448 places, all below massif's threshold (1.00%) n2: 27308632 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16085832 in 20 places, all below massif's threshold (1.00%) n1: 11222800 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 11222800 in 4 places, all below massif's threshold (1.00%) n2: 12303552 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8333648 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8333648 in 3 places, all below massif's threshold (1.00%) n0: 3969904 in 2 places, all below massif's threshold (1.00%) n2: 11049344 0x11B96250: _mesa_set_create (set.c:123) n2: 7991296 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7991296 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7991296 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7991296 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7991296 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3058048 in 13 places, all below massif's threshold (1.00%) n2: 10491840 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 10433232 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 10433232 in 40 places, all below massif's threshold (1.00%) n0: 58608 in 1 place, below massif's threshold (1.00%) n1: 8522688 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 8522688 in 28 places, all below massif's threshold (1.00%) n0: 17822283 in 178 places, all below massif's threshold (1.00%) n2: 8979048 0x11B96212: _mesa_set_create (set.c:113) n2: 6493656 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 6493656 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 6493656 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 6493656 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 6493656 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2485392 in 13 places, all below massif's threshold (1.00%) n1: 8492848 0x11B9238A: create_linear_node (ralloc.c:609) n0: 8492848 in 2 places, all below massif's threshold (1.00%) n2: 7727680 0x11BD029C: nir_deref_var_create (nir.c:624) n1: 6539680 0x11B7121C: (anonymous namespace)::nir_visitor::visit(ir_dereference_variable*) (glsl_to_nir.cpp:2176) n0: 6539680 in 7 places, all below massif's threshold (1.00%) n0: 1188000 in 13 places, all below massif's threshold (1.00%) n1: 6683056 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 6683056 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 62914560 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 62914560 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 62914560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 62914560 0x55B56B8: start_thread (pthread_create.c:333) n0: 62914560 0x75F041B: clone (clone.S:109) n0: 25843623 in 916 places, all below massif's threshold (1.00%) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 9485336 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 9330824 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 9330824 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 9330824 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 9330824 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 9330824 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 9330824 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 9330824 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 9330824 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 9330824 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 9330824 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 9330824 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 9330824 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 9330824 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 9330824 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 9330824 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 9330824 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 9330824 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 9330824 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 9330824 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 9330824 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 9330824 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 9330824 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 9330824 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 154512 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=44 #----------- time=3356509815387 mem_heap_B=621906853 mem_heap_extra_B=22087251 mem_stacks_B=0 heap_tree=empty #----------- snapshot=45 #----------- time=3460589259049 mem_heap_B=621912715 mem_heap_extra_B=22087357 mem_stacks_B=0 heap_tree=detailed n8: 621912715 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 352594752 0x11B922EB: ralloc_size (ralloc.c:121) n7: 302752484 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 176691936 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 84672928 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 84672928 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 84672928 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 84672928 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 84672928 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 84509664 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 84509664 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 84498144 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 84488064 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 84361920 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 84361920 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 84361920 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 84361920 0x55B56B8: start_thread (pthread_create.c:333) n0: 84361920 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 37426512 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23190192 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23190192 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23190192 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23190192 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23190192 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23122368 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23122368 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23117184 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23113296 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23063616 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23063616 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23063616 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23063616 0x55B56B8: start_thread (pthread_create.c:333) n0: 23063616 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10180352 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 10180352 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 10180352 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 10180352 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 10180352 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 10180352 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 10180352 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 10180352 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 10180352 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 10180352 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 10180352 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10180352 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10180352 0x55B56B8: start_thread (pthread_create.c:333) n0: 10180352 0x75F041B: clone (clone.S:109) n0: 4055968 in 1 place, below massif's threshold (1.00%) n0: 28350672 in 54 places, all below massif's threshold (1.00%) n1: 11264384 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 11264384 in 17 places, all below massif's threshold (1.00%) n1: 7970160 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7970160 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7970160 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7970160 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7970160 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7970160 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7970160 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7968720 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7967520 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7956240 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7956240 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7956240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7956240 0x55B56B8: start_thread (pthread_create.c:333) n0: 7956240 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 7007280 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 7007280 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 7007280 in 4 places, all below massif's threshold (1.00%) n0: 56194276 in 1448 places, all below massif's threshold (1.00%) n2: 27382776 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16133576 in 20 places, all below massif's threshold (1.00%) n1: 11249200 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 11249200 in 4 places, all below massif's threshold (1.00%) n2: 12334464 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8357648 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8357648 in 3 places, all below massif's threshold (1.00%) n0: 3976816 in 2 places, all below massif's threshold (1.00%) n2: 11080576 0x11B96250: _mesa_set_create (set.c:123) n2: 8010752 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 8010752 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 8010752 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 8010752 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 8010752 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3069824 in 13 places, all below massif's threshold (1.00%) n2: 10504296 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 10445688 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 10445688 in 40 places, all below massif's threshold (1.00%) n0: 58608 in 1 place, below massif's threshold (1.00%) n1: 8564160 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 8564160 in 28 places, all below massif's threshold (1.00%) n0: 17891009 in 178 places, all below massif's threshold (1.00%) n2: 9004424 0x11B96212: _mesa_set_create (set.c:113) n2: 6509464 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 6509464 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 6509464 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 6509464 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 6509464 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2494960 in 13 places, all below massif's threshold (1.00%) n1: 8507744 0x11B9238A: create_linear_node (ralloc.c:609) n0: 8507744 in 2 places, all below massif's threshold (1.00%) n2: 7748640 0x11BD029C: nir_deref_var_create (nir.c:624) n1: 6556800 0x11B7121C: (anonymous namespace)::nir_visitor::visit(ir_dereference_variable*) (glsl_to_nir.cpp:2176) n0: 6556800 in 7 places, all below massif's threshold (1.00%) n0: 1191840 in 13 places, all below massif's threshold (1.00%) n1: 6690451 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 6690451 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 62914560 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 62914560 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 62914560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 62914560 0x55B56B8: start_thread (pthread_create.c:333) n0: 62914560 0x75F041B: clone (clone.S:109) n0: 26078397 in 916 places, all below massif's threshold (1.00%) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 9485336 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 9330824 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 9330824 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 9330824 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 9330824 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 9330824 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 9330824 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 9330824 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 9330824 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 9330824 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 9330824 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 9330824 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 9330824 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 9330824 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 9330824 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 9330824 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 9330824 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 9330824 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 9330824 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 9330824 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 9330824 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 9330824 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 9330824 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 9330824 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 154512 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=46 #----------- time=3523865947636 mem_heap_B=621898573 mem_heap_extra_B=22087195 mem_stacks_B=0 heap_tree=empty #----------- snapshot=47 #----------- time=3580112424751 mem_heap_B=621900760 mem_heap_extra_B=22087208 mem_stacks_B=0 heap_tree=detailed n8: 621900760 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 352594752 0x11B922EB: ralloc_size (ralloc.c:121) n7: 302752484 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 176691936 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 84672928 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 84672928 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 84672928 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 84672928 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 84672928 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 84509664 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 84509664 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 84498144 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 84488064 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 84361920 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 84361920 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 84361920 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 84361920 0x55B56B8: start_thread (pthread_create.c:333) n0: 84361920 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 37426512 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23190192 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23190192 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23190192 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23190192 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23190192 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23122368 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23122368 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23117184 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23113296 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23063616 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23063616 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23063616 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23063616 0x55B56B8: start_thread (pthread_create.c:333) n0: 23063616 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10180352 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 10180352 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 10180352 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 10180352 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 10180352 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 10180352 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 10180352 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 10180352 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 10180352 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 10180352 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 10180352 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10180352 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10180352 0x55B56B8: start_thread (pthread_create.c:333) n0: 10180352 0x75F041B: clone (clone.S:109) n0: 4055968 in 1 place, below massif's threshold (1.00%) n0: 28350672 in 54 places, all below massif's threshold (1.00%) n1: 11264384 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 11264384 in 17 places, all below massif's threshold (1.00%) n1: 7970160 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7970160 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7970160 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7970160 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7970160 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7970160 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7970160 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7968720 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7967520 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7956240 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7956240 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7956240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7956240 0x55B56B8: start_thread (pthread_create.c:333) n0: 7956240 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 7007280 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 7007280 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 7007280 in 4 places, all below massif's threshold (1.00%) n0: 56194276 in 1448 places, all below massif's threshold (1.00%) n2: 27382776 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16133576 in 20 places, all below massif's threshold (1.00%) n1: 11249200 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 11249200 in 4 places, all below massif's threshold (1.00%) n2: 12334464 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8357648 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8357648 in 3 places, all below massif's threshold (1.00%) n0: 3976816 in 2 places, all below massif's threshold (1.00%) n2: 11080576 0x11B96250: _mesa_set_create (set.c:123) n2: 8010752 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 8010752 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 8010752 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 8010752 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 8010752 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3069824 in 13 places, all below massif's threshold (1.00%) n2: 10504296 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 10445688 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 10445688 in 40 places, all below massif's threshold (1.00%) n0: 58608 in 1 place, below massif's threshold (1.00%) n1: 8564160 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 8564160 in 28 places, all below massif's threshold (1.00%) n0: 17891009 in 178 places, all below massif's threshold (1.00%) n2: 9004424 0x11B96212: _mesa_set_create (set.c:113) n2: 6509464 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 6509464 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 6509464 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 6509464 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 6509464 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2494960 in 13 places, all below massif's threshold (1.00%) n1: 8507744 0x11B9238A: create_linear_node (ralloc.c:609) n0: 8507744 in 2 places, all below massif's threshold (1.00%) n2: 7748640 0x11BD029C: nir_deref_var_create (nir.c:624) n1: 6556800 0x11B7121C: (anonymous namespace)::nir_visitor::visit(ir_dereference_variable*) (glsl_to_nir.cpp:2176) n0: 6556800 in 7 places, all below massif's threshold (1.00%) n0: 1191840 in 13 places, all below massif's threshold (1.00%) n1: 6690451 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 6690451 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 62914560 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 62914560 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 62914560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 62914560 0x55B56B8: start_thread (pthread_create.c:333) n0: 62914560 0x75F041B: clone (clone.S:109) n0: 26066442 in 916 places, all below massif's threshold (1.00%) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 9485336 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 9330824 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 9330824 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 9330824 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 9330824 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 9330824 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 9330824 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 9330824 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 9330824 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 9330824 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 9330824 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 9330824 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 9330824 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 9330824 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 9330824 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 9330824 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 9330824 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 9330824 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 9330824 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 9330824 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 9330824 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 9330824 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 9330824 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 9330824 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 154512 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=48 #----------- time=3689667296922 mem_heap_B=621958591 mem_heap_extra_B=22088337 mem_stacks_B=0 heap_tree=detailed n8: 621958591 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 352594752 0x11B922EB: ralloc_size (ralloc.c:121) n7: 302752484 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 176691936 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 84672928 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 84672928 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 84672928 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 84672928 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 84672928 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 84509664 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 84509664 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 84498144 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 84488064 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 84361920 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 84361920 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 84361920 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 84361920 0x55B56B8: start_thread (pthread_create.c:333) n0: 84361920 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 11520 in 1 place, below massif's threshold (1.00%) n0: 163264 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 37426512 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23190192 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23190192 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23190192 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23190192 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23190192 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23122368 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23122368 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23117184 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23113296 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23063616 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23063616 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23063616 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23063616 0x55B56B8: start_thread (pthread_create.c:333) n0: 23063616 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 5184 in 1 place, below massif's threshold (1.00%) n0: 67824 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 10180352 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 10180352 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 10180352 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 10180352 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 10180352 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 10180352 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 10180352 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 10180352 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 10180352 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 10180352 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 10180352 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 10180352 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 10180352 0x55B56B8: start_thread (pthread_create.c:333) n0: 10180352 0x75F041B: clone (clone.S:109) n0: 4055968 in 1 place, below massif's threshold (1.00%) n0: 28350672 in 54 places, all below massif's threshold (1.00%) n1: 11264384 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 11264384 in 17 places, all below massif's threshold (1.00%) n1: 7970160 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7970160 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7970160 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7970160 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7970160 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7970160 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7970160 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7968720 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7967520 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7956240 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7956240 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7956240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7956240 0x55B56B8: start_thread (pthread_create.c:333) n0: 7956240 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1440 in 1 place, below massif's threshold (1.00%) n1: 7007280 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 7007280 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 7007280 in 4 places, all below massif's threshold (1.00%) n0: 56194276 in 1448 places, all below massif's threshold (1.00%) n2: 27382776 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16133576 in 20 places, all below massif's threshold (1.00%) n1: 11249200 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 11249200 in 4 places, all below massif's threshold (1.00%) n2: 12334464 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8357648 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8357648 in 3 places, all below massif's threshold (1.00%) n0: 3976816 in 2 places, all below massif's threshold (1.00%) n2: 11080576 0x11B96250: _mesa_set_create (set.c:123) n2: 8010752 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 8010752 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 8010752 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 8010752 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 8010752 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3069824 in 13 places, all below massif's threshold (1.00%) n2: 10504296 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 10445688 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 10445688 in 40 places, all below massif's threshold (1.00%) n0: 58608 in 1 place, below massif's threshold (1.00%) n1: 8564160 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 8564160 in 28 places, all below massif's threshold (1.00%) n0: 17891009 in 178 places, all below massif's threshold (1.00%) n2: 9004424 0x11B96212: _mesa_set_create (set.c:113) n2: 6509464 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 6509464 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 6509464 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 6509464 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 6509464 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 2494960 in 13 places, all below massif's threshold (1.00%) n1: 8507744 0x11B9238A: create_linear_node (ralloc.c:609) n0: 8507744 in 2 places, all below massif's threshold (1.00%) n2: 7748640 0x11BD029C: nir_deref_var_create (nir.c:624) n1: 6556800 0x11B7121C: (anonymous namespace)::nir_visitor::visit(ir_dereference_variable*) (glsl_to_nir.cpp:2176) n0: 6556800 in 7 places, all below massif's threshold (1.00%) n0: 1191840 in 13 places, all below massif's threshold (1.00%) n1: 6690451 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 6690451 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 62914560 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 62914560 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 62914560 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 62914560 0x55B56B8: start_thread (pthread_create.c:333) n0: 62914560 0x75F041B: clone (clone.S:109) n0: 26124273 in 916 places, all below massif's threshold (1.00%) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n2: 9485336 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 9330824 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 9330824 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 9330824 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 9330824 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 9330824 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 9330824 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 9330824 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 9330824 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 9330824 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 9330824 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 9330824 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 9330824 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 9330824 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 9330824 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 9330824 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 9330824 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 9330824 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 9330824 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 9330824 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 9330824 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 9330824 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 9330824 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 9330824 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 9330824 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 9330824 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 9330824 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 154512 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=49 #----------- time=3799408953586 mem_heap_B=626000868 mem_heap_extra_B=22392548 mem_stacks_B=0 heap_tree=detailed n8: 626000868 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 353132743 0x11B922EB: ralloc_size (ralloc.c:121) n8: 300256016 0x11B923CC: rzalloc_size (ralloc.c:153) n6: 167342256 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 81164592 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 81164592 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 81164592 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 81164592 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 81164592 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 80977456 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 80977456 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 80964016 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 80953936 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 80827792 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 80827792 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 80827792 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 80827792 0x55B56B8: start_thread (pthread_create.c:333) n0: 80827792 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 13440 in 1 place, below massif's threshold (1.00%) n0: 187136 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 35817648 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23304672 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23304672 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23304672 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23304672 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23304672 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23226912 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23226912 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23220864 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23216976 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23167296 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23167296 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23167296 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23167296 0x55B56B8: start_thread (pthread_create.c:333) n0: 23167296 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 6048 in 1 place, below massif's threshold (1.00%) n0: 77760 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 7813744 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 7813744 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 7813744 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 7813744 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7813744 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7813744 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 7813744 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 7813744 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 7813744 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7813744 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7813744 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7813744 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7813744 0x55B56B8: start_thread (pthread_create.c:333) n0: 7813744 0x75F041B: clone (clone.S:109) n0: 4699232 in 1 place, below massif's threshold (1.00%) n0: 25583616 in 54 places, all below massif's threshold (1.00%) n1: 10793760 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 10793760 in 17 places, all below massif's threshold (1.00%) n1: 7218960 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7218960 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7218960 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7218960 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7218960 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7218960 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7218960 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7217280 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7216080 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7204800 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7204800 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7204800 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7204800 0x55B56B8: start_thread (pthread_create.c:333) n0: 7204800 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1680 in 1 place, below massif's threshold (1.00%) n1: 6763680 0x11B727D1: (anonymous namespace)::nir_visitor::visit(ir_swizzle*) (nir_builder.h:405) n1: 6763680 0x11B72224: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1364) n0: 6763680 in 4 places, all below massif's threshold (1.00%) n0: 51149344 in 1447 places, all below massif's threshold (1.00%) n2: 27187560 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16424560 in 20 places, all below massif's threshold (1.00%) n1: 10763000 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 10763000 in 4 places, all below massif's threshold (1.00%) n2: 14476488 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n2: 14416416 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 7495704 in 39 places, all below massif's threshold (1.00%) n1: 6920712 0x11918FE9: create_buffers (bufferobj.c:1672) n1: 6920712 0x1CA9FF4C: GlobalNameSpace::genName(NamedObjectType) (objectNameManager.cpp:218) n1: 6920712 0x1CA9F814: NameSpace::genName(unsigned long long, bool, bool) (objectNameManager.cpp:91) n1: 6920712 0x1CAA0845: ShareGroup::genName(NamedObjectType, unsigned long long, bool) (objectNameManager.cpp:392) n2: 6920712 0x1CA7F93E: glGenBuffers (GLESv2Imp.cpp:845) n1: 6920712 0x9AF752: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:702) n1: 6920712 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 6920712 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 6920712 0x55B56B8: start_thread (pthread_create.c:333) n0: 6920712 0x75F041B: clone (clone.S:109) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 60072 in 1 place, below massif's threshold (1.00%) n2: 12124688 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8422480 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8422480 in 3 places, all below massif's threshold (1.00%) n0: 3702208 in 2 places, all below massif's threshold (1.00%) n2: 11183744 0x11B96250: _mesa_set_create (set.c:123) n2: 7843712 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7843712 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7843712 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7843712 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7843712 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3340032 in 13 places, all below massif's threshold (1.00%) n1: 9841344 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 9841344 in 28 places, all below massif's threshold (1.00%) n1: 6950592 0x11B127B3: ast_declarator_list::hir(exec_list*, _mesa_glsl_parse_state*) (list.h:58) n0: 6950592 in 2 places, all below massif's threshold (1.00%) n0: 19335297 in 178 places, all below massif's threshold (1.00%) n1: 9584512 0x11B9238A: create_linear_node (ralloc.c:609) n0: 9584512 in 2 places, all below massif's threshold (1.00%) n1: 9088352 0x11B96212: _mesa_set_create (set.c:113) n0: 9088352 in 14 places, all below massif's threshold (1.00%) n1: 7621200 0x11BD029C: nir_deref_var_create (nir.c:624) n0: 7621200 in 14 places, all below massif's threshold (1.00%) n1: 7247366 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 7247366 in 26 places, all below massif's threshold (1.00%) n1: 123060336 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 123060336 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 123060336 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 123060336 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 123060336 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 123060336 0xFFA4439: CreateContext (glxcmds.c:304) n1: 123060336 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 123060336 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 123060336 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 87900240 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 87900240 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 87900240 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 87900240 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 87900240 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 87900240 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 87900240 0x55B56B8: start_thread (pthread_create.c:333) n0: 87900240 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 79691776 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 79691776 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 79691776 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 79691776 0x55B56B8: start_thread (pthread_create.c:333) n0: 79691776 0x75F041B: clone (clone.S:109) n1: 21421344 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 21421344 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 21421344 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 21421344 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 21421344 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 21421344 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 21421344 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 21421344 0xFFA4439: CreateContext (glxcmds.c:304) n1: 21421344 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 21421344 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 21421344 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 15300960 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 15300960 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 15300960 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 15300960 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 15300960 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 15300960 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 15300960 0x55B56B8: start_thread (pthread_create.c:333) n0: 15300960 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 19567583 in 916 places, all below massif's threshold (1.00%) n2: 11157704 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 10977440 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 10977440 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 10977440 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 10977440 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 10977440 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 10977440 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 10977440 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 10977440 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 10977440 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 10977440 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 10977440 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 10977440 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 10977440 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 10977440 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 10977440 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 10977440 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 10977440 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 10977440 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 10977440 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 10977440 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 10977440 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 10977440 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 10977440 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 10977440 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 10977440 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 10977440 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 10977440 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 10977440 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 10977440 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 180264 in 2 places, all below massif's threshold (1.00%) n2: 9580774 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 9498944 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 9498944 in 14 places, all below massif's threshold (1.00%) n0: 81830 in 5 places, all below massif's threshold (1.00%) n1: 8388608 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 8388608 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 8388608 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 8388608 0x55B56B8: start_thread (pthread_create.c:333) n0: 8388608 0x75F041B: clone (clone.S:109) #----------- snapshot=50 #----------- time=3803490223517 mem_heap_B=625992334 mem_heap_extra_B=22392522 mem_stacks_B=0 heap_tree=empty #----------- snapshot=51 #----------- time=3807571539806 mem_heap_B=626030590 mem_heap_extra_B=22392690 mem_stacks_B=0 heap_tree=empty #----------- snapshot=52 #----------- time=3811652840563 mem_heap_B=625992790 mem_heap_extra_B=22392498 mem_stacks_B=0 heap_tree=empty #----------- snapshot=53 #----------- time=3815734111370 mem_heap_B=675661064 mem_heap_extra_B=23703240 mem_stacks_B=0 heap_tree=empty #----------- snapshot=54 #----------- time=3816611961428 mem_heap_B=721593226 mem_heap_extra_B=22765198 mem_stacks_B=0 heap_tree=detailed n8: 721593226 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n5: 357797675 0x11B922EB: ralloc_size (ralloc.c:121) n7: 304075704 0x11B923CC: rzalloc_size (ralloc.c:153) n4: 168974208 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 81969968 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 81969968 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 81969968 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 81969968 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 81969968 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 81758960 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 81758960 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 81743600 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 81733520 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 81607376 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 81607376 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 81607376 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 81607376 0x55B56B8: start_thread (pthread_create.c:333) n0: 81607376 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 15360 in 1 place, below massif's threshold (1.00%) n0: 211008 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 39953632 in 56 places, all below massif's threshold (1.00%) n3: 36159968 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23621328 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23621328 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23621328 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23621328 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23621328 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23533632 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23533632 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23526720 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23522832 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23473152 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23473152 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23473152 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23473152 0x55B56B8: start_thread (pthread_create.c:333) n0: 23473152 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 6912 in 1 place, below massif's threshold (1.00%) n0: 87696 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 7856432 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 7856432 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 7856432 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 7856432 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7856432 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7856432 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 7856432 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 7856432 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 7856432 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7856432 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7856432 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7856432 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7856432 0x55B56B8: start_thread (pthread_create.c:333) n0: 7856432 0x75F041B: clone (clone.S:109) n0: 4682208 in 1 place, below massif's threshold (1.00%) n1: 10890640 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 10890640 in 17 places, all below massif's threshold (1.00%) n0: 59378240 in 1448 places, all below massif's threshold (1.00%) n2: 27527056 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16664456 in 20 places, all below massif's threshold (1.00%) n1: 10862600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 10862600 in 4 places, all below massif's threshold (1.00%) n2: 14587224 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 14531832 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 14531832 in 40 places, all below massif's threshold (1.00%) n0: 55392 in 1 place, below massif's threshold (1.00%) n2: 12251728 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8517840 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8517840 in 3 places, all below massif's threshold (1.00%) n0: 3733888 in 2 places, all below massif's threshold (1.00%) n2: 11316992 0x11B96250: _mesa_set_create (set.c:123) n2: 7917440 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7917440 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7917440 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7917440 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7917440 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3399552 in 13 places, all below massif's threshold (1.00%) n1: 10040256 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 10040256 in 28 places, all below massif's threshold (1.00%) n0: 27041315 in 179 places, all below massif's threshold (1.00%) n1: 9771776 0x11B9238A: create_linear_node (ralloc.c:609) n0: 9771776 in 2 places, all below massif's threshold (1.00%) n1: 9196720 0x11B96212: _mesa_set_create (set.c:113) n0: 9196720 in 14 places, all below massif's threshold (1.00%) n1: 7712160 0x11BD029C: nir_deref_var_create (nir.c:624) n0: 7712160 in 14 places, all below massif's threshold (1.00%) n1: 175800480 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 175800480 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 175800480 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 175800480 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 175800480 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 175800480 0xFFA4439: CreateContext (glxcmds.c:304) n1: 175800480 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 175800480 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 175800480 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 140640384 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 140640384 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 140640384 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 140640384 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 140640384 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 140640384 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 140640384 0x55B56B8: start_thread (pthread_create.c:333) n0: 140640384 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 92274688 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 92274688 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 92274688 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 92274688 0x55B56B8: start_thread (pthread_create.c:333) n0: 92274688 0x75F041B: clone (clone.S:109) n1: 30601920 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 30601920 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 30601920 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 30601920 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 30601920 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 30601920 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 30601920 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 30601920 0xFFA4439: CreateContext (glxcmds.c:304) n1: 30601920 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 30601920 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 30601920 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 24481536 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 24481536 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 24481536 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 24481536 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 24481536 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 24481536 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 24481536 0x55B56B8: start_thread (pthread_create.c:333) n0: 24481536 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 21266899 in 916 places, all below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 13686820 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 13569920 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 13569920 in 14 places, all below massif's threshold (1.00%) n0: 116900 in 5 places, all below massif's threshold (1.00%) n2: 13387528 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 13172928 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 13172928 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 13172928 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 13172928 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 13172928 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 13172928 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 13172928 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 13172928 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 13172928 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 13172928 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 13172928 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 13172928 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 13172928 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 13172928 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 13172928 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 13172928 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 13172928 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 13172928 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 13172928 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 13172928 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 13172928 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 13172928 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 13172928 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 214600 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=55 #----------- time=3816623656065 mem_heap_B=744078768 mem_heap_extra_B=22774736 mem_stacks_B=0 heap_tree=peak n8: 744078768 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n5: 357961005 0x11B922EB: ralloc_size (ralloc.c:121) n7: 304237480 0x11B923CC: rzalloc_size (ralloc.c:153) n4: 168974208 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 81969968 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 81969968 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 81969968 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 81969968 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 81969968 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 81758960 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 81758960 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 81743600 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 81733520 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 81607376 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 81607376 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 81607376 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 81607376 0x55B56B8: start_thread (pthread_create.c:333) n0: 81607376 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 15360 in 1 place, below massif's threshold (1.00%) n0: 211008 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 39953632 in 56 places, all below massif's threshold (1.00%) n3: 36159968 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23621328 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23621328 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23621328 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23621328 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23621328 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23533632 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23533632 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23526720 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23522832 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23473152 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23473152 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23473152 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23473152 0x55B56B8: start_thread (pthread_create.c:333) n0: 23473152 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 6912 in 1 place, below massif's threshold (1.00%) n0: 87696 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 7856432 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 7856432 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 7856432 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 7856432 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7856432 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7856432 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 7856432 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 7856432 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 7856432 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7856432 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7856432 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7856432 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7856432 0x55B56B8: start_thread (pthread_create.c:333) n0: 7856432 0x75F041B: clone (clone.S:109) n0: 4682208 in 1 place, below massif's threshold (1.00%) n1: 10890640 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 10890640 in 17 places, all below massif's threshold (1.00%) n0: 59540016 in 1448 places, all below massif's threshold (1.00%) n2: 27527056 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16664456 in 20 places, all below massif's threshold (1.00%) n1: 10862600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 10862600 in 4 places, all below massif's threshold (1.00%) n2: 14587224 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 14531832 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 14531832 in 40 places, all below massif's threshold (1.00%) n0: 55392 in 1 place, below massif's threshold (1.00%) n2: 12251728 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8517840 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8517840 in 3 places, all below massif's threshold (1.00%) n0: 3733888 in 2 places, all below massif's threshold (1.00%) n2: 11316992 0x11B96250: _mesa_set_create (set.c:123) n2: 7917440 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7917440 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7917440 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7917440 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7917440 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3399552 in 13 places, all below massif's threshold (1.00%) n1: 10040256 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 10040256 in 28 places, all below massif's threshold (1.00%) n0: 27042869 in 179 places, all below massif's threshold (1.00%) n1: 9771776 0x11B9238A: create_linear_node (ralloc.c:609) n0: 9771776 in 2 places, all below massif's threshold (1.00%) n1: 9196720 0x11B96212: _mesa_set_create (set.c:113) n0: 9196720 in 14 places, all below massif's threshold (1.00%) n1: 7712160 0x11BD029C: nir_deref_var_create (nir.c:624) n0: 7712160 in 14 places, all below massif's threshold (1.00%) n1: 193380528 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 193380528 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 193380528 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 193380528 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 193380528 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 193380528 0xFFA4439: CreateContext (glxcmds.c:304) n1: 193380528 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 193380528 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 193380528 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 158220432 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 158220432 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 158220432 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 158220432 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 158220432 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 158220432 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 158220432 0x55B56B8: start_thread (pthread_create.c:333) n0: 158220432 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 92274688 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 92274688 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 92274688 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 92274688 0x55B56B8: start_thread (pthread_create.c:333) n0: 92274688 0x75F041B: clone (clone.S:109) n1: 33662112 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 33662112 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 33662112 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 33662112 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 33662112 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 33662112 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 33662112 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 33662112 0xFFA4439: CreateContext (glxcmds.c:304) n1: 33662112 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 33662112 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 33662112 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 27541728 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 27541728 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 27541728 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 27541728 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 27541728 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 27541728 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 27541728 0x55B56B8: start_thread (pthread_create.c:333) n0: 27541728 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 21514653 in 916 places, all below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 15121038 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 14926912 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 14926912 in 14 places, all below massif's threshold (1.00%) n0: 194126 in 5 places, all below massif's threshold (1.00%) n2: 13387528 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 13172928 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 13172928 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 13172928 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 13172928 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 13172928 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 13172928 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 13172928 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 13172928 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 13172928 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 13172928 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 13172928 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 13172928 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 13172928 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 13172928 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 13172928 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 13172928 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 13172928 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 13172928 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 13172928 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 13172928 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 13172928 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 13172928 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 13172928 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 214600 in 2 places, all below massif's threshold (1.00%) #----------- snapshot=56 #----------- time=3820704925933 mem_heap_B=744397860 mem_heap_extra_B=22800148 mem_stacks_B=0 heap_tree=empty #----------- snapshot=57 #----------- time=3824786198382 mem_heap_B=744326943 mem_heap_extra_B=22803041 mem_stacks_B=0 heap_tree=empty #----------- snapshot=58 #----------- time=3828867469041 mem_heap_B=744334927 mem_heap_extra_B=22804033 mem_stacks_B=0 heap_tree=empty #----------- snapshot=59 #----------- time=3832948744343 mem_heap_B=697872359 mem_heap_extra_B=22695241 mem_stacks_B=0 heap_tree=empty #----------- snapshot=60 #----------- time=3837030014436 mem_heap_B=697882014 mem_heap_extra_B=22695242 mem_stacks_B=0 heap_tree=empty #----------- snapshot=61 #----------- time=3841111286067 mem_heap_B=697880854 mem_heap_extra_B=22695218 mem_stacks_B=0 heap_tree=empty #----------- snapshot=62 #----------- time=3845192556925 mem_heap_B=697889036 mem_heap_extra_B=22695236 mem_stacks_B=0 heap_tree=empty #----------- snapshot=63 #----------- time=3849273858916 mem_heap_B=697914965 mem_heap_extra_B=22695171 mem_stacks_B=0 heap_tree=empty #----------- snapshot=64 #----------- time=3853355129242 mem_heap_B=697883420 mem_heap_extra_B=22695572 mem_stacks_B=0 heap_tree=empty #----------- snapshot=65 #----------- time=3857436400365 mem_heap_B=697891828 mem_heap_extra_B=22695572 mem_stacks_B=0 heap_tree=detailed n8: 697891828 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 356922952 0x11B922EB: ralloc_size (ralloc.c:121) n7: 303366424 0x11B923CC: rzalloc_size (ralloc.c:153) n5: 168722560 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 81829232 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 81829232 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 81829232 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 81829232 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 81829232 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 81642096 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 81642096 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 81628656 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 81618576 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 81492432 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 81492432 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 81492432 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 81492432 0x55B56B8: start_thread (pthread_create.c:333) n0: 81492432 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 13440 in 1 place, below massif's threshold (1.00%) n0: 187136 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 36104064 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23566032 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23566032 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23566032 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23566032 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23566032 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23488272 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23488272 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23482224 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23478336 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23428656 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23428656 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23428656 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23428656 0x55B56B8: start_thread (pthread_create.c:333) n0: 23428656 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 6048 in 1 place, below massif's threshold (1.00%) n0: 77760 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 7856432 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 7856432 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 7856432 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 7856432 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7856432 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7856432 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 7856432 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 7856432 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 7856432 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7856432 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7856432 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7856432 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7856432 0x55B56B8: start_thread (pthread_create.c:333) n0: 7856432 0x75F041B: clone (clone.S:109) n0: 4681600 in 1 place, below massif's threshold (1.00%) n0: 32608320 in 55 places, all below massif's threshold (1.00%) n1: 10872704 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 10872704 in 17 places, all below massif's threshold (1.00%) n1: 7308240 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7308240 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7308240 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7308240 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7308240 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7308240 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7308240 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7306560 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7305360 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7294080 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7294080 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7294080 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7294080 0x55B56B8: start_thread (pthread_create.c:333) n0: 7294080 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1680 in 1 place, below massif's threshold (1.00%) n0: 59085304 in 1448 places, all below massif's threshold (1.00%) n2: 27484968 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16636368 in 20 places, all below massif's threshold (1.00%) n1: 10848600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 10848600 in 4 places, all below massif's threshold (1.00%) n2: 14564376 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 14508072 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 14508072 in 41 places, all below massif's threshold (1.00%) n0: 56304 in 1 place, below massif's threshold (1.00%) n2: 12228512 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8505568 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8505568 in 3 places, all below massif's threshold (1.00%) n0: 3722944 in 2 places, all below massif's threshold (1.00%) n2: 11294208 0x11B96250: _mesa_set_create (set.c:123) n2: 7903488 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7903488 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7903488 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7903488 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7903488 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3390720 in 13 places, all below massif's threshold (1.00%) n1: 9986496 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 9986496 in 28 places, all below massif's threshold (1.00%) n0: 19601645 in 178 places, all below massif's threshold (1.00%) n1: 9735600 0x11B9238A: create_linear_node (ralloc.c:609) n0: 9735600 in 2 places, all below massif's threshold (1.00%) n1: 9178104 0x11B96212: _mesa_set_create (set.c:113) n0: 9178104 in 14 places, all below massif's threshold (1.00%) n1: 7701680 0x11BD029C: nir_deref_var_create (nir.c:624) n0: 7701680 in 14 places, all below massif's threshold (1.00%) n1: 7339499 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 7339499 in 26 places, all below massif's threshold (1.00%) n1: 158220432 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 158220432 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 158220432 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 158220432 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 158220432 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 158220432 0xFFA4439: CreateContext (glxcmds.c:304) n1: 158220432 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 158220432 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 158220432 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 123060336 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 123060336 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 123060336 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 123060336 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 123060336 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 123060336 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 123060336 0x55B56B8: start_thread (pthread_create.c:333) n0: 123060336 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 92274688 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 92274688 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 92274688 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 92274688 0x55B56B8: start_thread (pthread_create.c:333) n0: 92274688 0x75F041B: clone (clone.S:109) n1: 27541728 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 27541728 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 27541728 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 27541728 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 27541728 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 27541728 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 27541728 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 27541728 0xFFA4439: CreateContext (glxcmds.c:304) n1: 27541728 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 27541728 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 27541728 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 21421344 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 21421344 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 21421344 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 21421344 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 21421344 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 21421344 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 21421344 0x55B56B8: start_thread (pthread_create.c:333) n0: 21421344 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 20449146 in 917 places, all below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 13387528 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 13172928 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 13172928 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 13172928 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 13172928 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 13172928 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 13172928 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 13172928 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 13172928 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 13172928 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 13172928 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 13172928 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 13172928 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 13172928 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 13172928 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 13172928 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 13172928 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 13172928 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 13172928 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 13172928 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 13172928 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 13172928 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 13172928 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 13172928 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 214600 in 2 places, all below massif's threshold (1.00%) n2: 12318138 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 12212928 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 12212928 in 14 places, all below massif's threshold (1.00%) n0: 105210 in 5 places, all below massif's threshold (1.00%) #----------- snapshot=66 #----------- time=3861517715156 mem_heap_B=697893946 mem_heap_extra_B=22695550 mem_stacks_B=0 heap_tree=empty #----------- snapshot=67 #----------- time=3865598984847 mem_heap_B=697875020 mem_heap_extra_B=22695540 mem_stacks_B=0 heap_tree=empty #----------- snapshot=68 #----------- time=3869680258922 mem_heap_B=697834803 mem_heap_extra_B=22695389 mem_stacks_B=0 heap_tree=empty #----------- snapshot=69 #----------- time=3873761529673 mem_heap_B=697883326 mem_heap_extra_B=22695546 mem_stacks_B=0 heap_tree=empty #----------- snapshot=70 #----------- time=3877842808070 mem_heap_B=697891516 mem_heap_extra_B=22695604 mem_stacks_B=0 heap_tree=empty #----------- snapshot=71 #----------- time=3881924077772 mem_heap_B=697896683 mem_heap_extra_B=22695901 mem_stacks_B=0 heap_tree=empty #----------- snapshot=72 #----------- time=3886005350408 mem_heap_B=697848199 mem_heap_extra_B=22695705 mem_stacks_B=0 heap_tree=empty #----------- snapshot=73 #----------- time=3890086620171 mem_heap_B=698043581 mem_heap_extra_B=22701595 mem_stacks_B=0 heap_tree=empty #----------- snapshot=74 #----------- time=3894167977337 mem_heap_B=698170371 mem_heap_extra_B=22701357 mem_stacks_B=0 heap_tree=empty #----------- snapshot=75 #----------- time=3898249247037 mem_heap_B=698033441 mem_heap_extra_B=22701535 mem_stacks_B=0 heap_tree=detailed n8: 698033441 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n6: 356922952 0x11B922EB: ralloc_size (ralloc.c:121) n7: 303366424 0x11B923CC: rzalloc_size (ralloc.c:153) n5: 168722560 0x11BCFEB2: nir_alu_instr_create (nir.c:457) n1: 81829232 0x11BEE9F8: lower_alu_instr_scalar (nir_lower_alu_to_scalar.c:216) n1: 81829232 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 81829232 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 81829232 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 81829232 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 81642096 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 81642096 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 81628656 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 81618576 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 81492432 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 81492432 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 81492432 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 81492432 0x55B56B8: start_thread (pthread_create.c:333) n0: 81492432 0x75F041B: clone (clone.S:109) n0: 126144 in 2 places, all below massif's threshold (1.00%) n0: 10080 in 1 place, below massif's threshold (1.00%) n0: 13440 in 1 place, below massif's threshold (1.00%) n0: 187136 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n3: 36104064 0x11BEB0BC: nir_build_alu (nir_builder.h:297) n1: 23566032 0x11BF06A0: lower_alu_instr_scalar (nir_builder_opcodes.h:1026) n1: 23566032 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 23566032 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n2: 23566032 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n2: 23566032 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 23488272 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 23488272 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 23482224 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 23478336 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 23428656 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 23428656 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 23428656 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 23428656 0x55B56B8: start_thread (pthread_create.c:333) n0: 23428656 0x75F041B: clone (clone.S:109) n0: 49680 in 2 places, all below massif's threshold (1.00%) n0: 3888 in 1 place, below massif's threshold (1.00%) n0: 6048 in 1 place, below massif's threshold (1.00%) n0: 77760 in 1 place, below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 7856432 0x11BF05AB: lower_alu_instr_scalar (nir_builder_opcodes.h:1021) n1: 7856432 0x11BF0BCB: nir_lower_alu_to_scalar (nir_lower_alu_to_scalar.c:256) n1: 7856432 0x11EA6A6B: brw_nir_optimize (brw_nir.c:552) n1: 7856432 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7856432 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7856432 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n1: 7856432 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n1: 7856432 0x119F2FB1: link_program_error (shaderapi.c:1203) n1: 7856432 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7856432 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7856432 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7856432 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7856432 0x55B56B8: start_thread (pthread_create.c:333) n0: 7856432 0x75F041B: clone (clone.S:109) n0: 4681600 in 1 place, below massif's threshold (1.00%) n0: 32608320 in 55 places, all below massif's threshold (1.00%) n1: 10872704 0x11B7140C: nir_build_alu(nir_builder*, nir_op, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*, nir_ssa_def*) [clone .constprop.39] (nir_builder.h:297) n0: 10872704 in 17 places, all below massif's threshold (1.00%) n1: 7308240 0x11C2EC48: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:525) n1: 7308240 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7308240 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n1: 7308240 0x11EA6B28: brw_preprocess_nir (brw_nir.c:637) n1: 7308240 0x11CAD358: brw_create_nir (brw_program.c:109) n1: 7308240 0x11CA6A1B: brw_link_shader (brw_link.cpp:256) n2: 7308240 0x11AE56FC: _mesa_glsl_link_shader (ir_to_mesa.cpp:3126) n2: 7306560 0x119F2FB1: link_program_error (shaderapi.c:1203) n2: 7305360 0x1CA84920: glLinkProgram (GLESv2Imp.cpp:1746) n1: 7294080 0x9B418F: gles2_decoder_context_t::decode(void*, unsigned long, IOStream*) (gles2_dec.cpp:1529) n1: 7294080 0x9702C9: RenderThread::main() (RenderThread.cpp:74) n1: 7294080 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 7294080 0x55B56B8: start_thread (pthread_create.c:333) n0: 7294080 0x75F041B: clone (clone.S:109) n0: 11280 in 2 places, all below massif's threshold (1.00%) n0: 1200 in 1 place, below massif's threshold (1.00%) n0: 1680 in 1 place, below massif's threshold (1.00%) n0: 59085304 in 1448 places, all below massif's threshold (1.00%) n2: 27484968 0x11BCFFCB: nir_intrinsic_instr_create (nir.c:496) n0: 16636368 in 20 places, all below massif's threshold (1.00%) n1: 10848600 0x11B72244: (anonymous namespace)::nir_visitor::evaluate_rvalue(ir_rvalue*) [clone .constprop.35] (glsl_to_nir.cpp:1372) n0: 10848600 in 4 places, all below massif's threshold (1.00%) n2: 14564376 0x11B917C4: _mesa_hash_table_rehash (hash_table.c:270) n1: 14508072 0x11B91A39: hash_table_insert (hash_table.c:302) n0: 14508072 in 41 places, all below massif's threshold (1.00%) n0: 56304 in 1 place, below massif's threshold (1.00%) n2: 12228512 0x11C2DE85: deref_node_create (nir_lower_vars_to_ssa.c:100) n1: 8505568 0x11C2E065: get_deref_node (nir_lower_vars_to_ssa.c:123) n0: 8505568 in 3 places, all below massif's threshold (1.00%) n0: 3722944 in 2 places, all below massif's threshold (1.00%) n2: 11294208 0x11B96250: _mesa_set_create (set.c:123) n2: 7903488 0x11C2E344: register_variable_uses_block.isra.5 (nir_lower_vars_to_ssa.c:369) n1: 7903488 0x11C2E4B2: nir_lower_vars_to_ssa_impl (nir_lower_vars_to_ssa.c:658) n1: 7903488 0x11C30094: nir_lower_vars_to_ssa (nir_lower_vars_to_ssa.c:751) n1: 7903488 0x11EA690E: brw_nir_optimize (brw_nir.c:548) n0: 7903488 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 3390720 in 13 places, all below massif's threshold (1.00%) n1: 9986496 0x11B3F4AE: (anonymous namespace)::builtin_variable_generator::add_variable(char const*, glsl_type const*, ir_variable_mode, int) [clone .isra.2] (list.h:58) n0: 9986496 in 28 places, all below massif's threshold (1.00%) n0: 19601645 in 178 places, all below massif's threshold (1.00%) n1: 9735600 0x11B9238A: create_linear_node (ralloc.c:609) n0: 9735600 in 2 places, all below massif's threshold (1.00%) n1: 9178104 0x11B96212: _mesa_set_create (set.c:113) n0: 9178104 in 14 places, all below massif's threshold (1.00%) n1: 7701680 0x11BD029C: nir_deref_var_create (nir.c:624) n0: 7701680 in 14 places, all below massif's threshold (1.00%) n1: 7339499 0x11B92693: ralloc_strdup (ralloc.c:208) n0: 7339499 in 26 places, all below massif's threshold (1.00%) n1: 158220432 0x11A9FFE8: _swrast_CreateContext (s_context.c:778) n1: 158220432 0x11C9D16E: brwCreateContext (brw_context.c:933) n1: 158220432 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 158220432 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 158220432 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 158220432 0xFFA4439: CreateContext (glxcmds.c:304) n1: 158220432 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 158220432 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n3: 158220432 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 123060336 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 123060336 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 123060336 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 123060336 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 123060336 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 123060336 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 123060336 0x55B56B8: start_thread (pthread_create.c:333) n0: 123060336 0x75F041B: clone (clone.S:109) n1: 17580048 0x8DD184: Renderer::initialize(_XDisplay*) (Renderer.cpp:135) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n1: 17580048 0x8DD325: Renderer::initialize(_XDisplay*) (Renderer.cpp:148) n1: 17580048 0x8D1328: anbox::graphics::GLRendererServer::GLRendererServer(anbox::graphics::GLRendererServer::Config const&, std::shared_ptr const&) (gl_renderer_server.cpp:96) n1: 17580048 0x8794C8: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16GLRendererServerEE9constructIS3_INS3_6ConfigERSt10shared_ptrINS1_2wm7ManagerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 17580048 0x87704C: _ZNSt16allocator_traitsISaIN5anbox8graphics16GLRendererServerEEE9constructIS2_INS2_6ConfigERSt10shared_ptrINS0_2wm7ManagerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 17580048 0x873B25: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:522) n1: 17580048 0x8705A5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::GLRendererServer*, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 17580048 0x86DD0B: std::__shared_ptr::__shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 17580048 0x86BB4A: std::shared_ptr::shared_ptr, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:319) n1: 17580048 0x868690: std::shared_ptr std::allocate_shared, anbox::graphics::GLRendererServer::Config, std::shared_ptr&>(std::allocator const&, anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:620) n1: 17580048 0x86544C: std::shared_ptr std::make_shared&>(anbox::graphics::GLRendererServer::Config&&, std::shared_ptr&) (shared_ptr.h:636) n1: 17580048 0x859D23: anbox::cmds::SessionManager::SessionManager()::{lambda(anbox::cli::Command::Context const&)#1}::operator()(anbox::cli::Command::Context const&) const (session_manager.cpp:219) n1: 17580048 0x85CE81: std::_Function_handler::_M_invoke(std::_Any_data const&, anbox::cli::Command::Context const&) (functional:1857) n1: 17580048 0x84BBD3: std::function::operator()(anbox::cli::Command::Context const&) const (functional:2267) n1: 17580048 0x84944B: anbox::cli::CommandWithFlagsAndAction::run(anbox::cli::Command::Context const&) (cli.cpp:214) n1: 17580048 0x848EBE: anbox::cli::CommandWithSubcommands::run(anbox::cli::Command::Context const&) (cli.cpp:162) n1: 17580048 0x8537A5: anbox::Daemon::Run(std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (daemon.cpp:56) n0: 17580048 0x8149C3: main (main.cpp:35) n0: 0 in 1 place, below massif's threshold (1.00%) n1: 92274688 0x974D02: ReadBuffer::ReadBuffer(unsigned long) (ReadBuffer.cpp:26) n1: 92274688 0x9701B2: RenderThread::main() (RenderThread.cpp:53) n1: 92274688 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 92274688 0x55B56B8: start_thread (pthread_create.c:333) n0: 92274688 0x75F041B: clone (clone.S:109) n1: 27541728 0x119CD952: _mesa_align_calloc (imports.c:88) n1: 27541728 0x11A90C96: _tnl_init_vertices (t_vertex.c:514) n1: 27541728 0x11ACDDE6: _swsetup_CreateContext (ss_context.c:63) n1: 27541728 0x11C9D1A1: brwCreateContext (brw_context.c:940) n1: 27541728 0x11C5EFDC: driCreateContextAttribs (dri_util.c:479) n1: 27541728 0xFFD49D4: dri3_create_context_attribs (dri3_glx.c:298) n1: 27541728 0xFFD4AC2: dri3_create_context (dri3_glx.c:329) n2: 27541728 0xFFA4439: CreateContext (glxcmds.c:304) n1: 27541728 0xFFA496F: glXCreateNewContext (glxcmds.c:1637) n1: 27541728 0x1C58ACE7: (anonymous namespace)::GlxDisplay::createContext(EglOS::PixelFormat const*, EglOS::Context*) (EglOsApi_glx.cpp:327) n2: 27541728 0x1C57ADF8: eglCreateContext (EglImp.cpp:695) n1: 21421344 0x8EF232: RenderContext::create(void*, void*, void*, bool) (RenderContext.cpp:26) n1: 21421344 0x8DF698: Renderer::createRenderContext(int, unsigned int, bool) (Renderer.cpp:402) n1: 21421344 0x8F03E5: rcCreateContext(unsigned int, unsigned int, unsigned int) (RenderControl.cpp:207) n1: 21421344 0x988CDA: renderControl_decoder_context_t::decode(void*, unsigned long, IOStream*) (renderControl_dec.cpp:235) n1: 21421344 0x970344: RenderThread::main() (RenderThread.cpp:80) n1: 21421344 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 21421344 0x55B56B8: start_thread (pthread_create.c:333) n0: 21421344 0x75F041B: clone (clone.S:109) n0: 6120384 in 2 places, all below massif's threshold (1.00%) n0: 0 in 1 place, below massif's threshold (1.00%) n0: 20590759 in 917 places, all below massif's threshold (1.00%) n1: 16777216 0x974E60: ReadBuffer::getData(IOStream*) (ReadBuffer.cpp:48) n1: 16777216 0x9701CF: RenderThread::main() (RenderThread.cpp:56) n1: 16777216 0x98FA09: emugl::Thread::thread_main(void*) (thread_pthread.cpp:124) n1: 16777216 0x55B56B8: start_thread (pthread_create.c:333) n0: 16777216 0x75F041B: clone (clone.S:109) n2: 13387528 0x96603B: anbox::graphics::BufferQueue::BufferQueue(unsigned long) (buffer_queue.cpp:20) n1: 13172928 0x966A4C: anbox::graphics::BufferedIOStream::BufferedIOStream(std::shared_ptr const&, unsigned long) (buffered_io_stream.cpp:30) n1: 13172928 0x965C91: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics16BufferedIOStreamEE9constructIS3_IRSt10shared_ptrINS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x965B92: _ZNSt16allocator_traitsISaIN5anbox8graphics16BufferedIOStreamEEE9constructIS2_IRSt10shared_ptrINS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x9659C2: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&>(std::allocator, std::shared_ptr&) (shared_ptr_base.h:522) n1: 13172928 0x965733: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&>(std::_Sp_make_shared_tag, anbox::graphics::BufferedIOStream*, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:617) n1: 13172928 0x9655C6: std::__shared_ptr::__shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr_base.h:1097) n1: 13172928 0x965422: std::shared_ptr::shared_ptr, std::shared_ptr&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&) (shared_ptr.h:319) n1: 13172928 0x9651CA: std::shared_ptr std::allocate_shared, std::shared_ptr&>(std::allocator const&, std::shared_ptr&) (shared_ptr.h:620) n1: 13172928 0x964F88: std::shared_ptr std::make_shared&>(std::shared_ptr&) (shared_ptr.h:636) n1: 13172928 0x96456A: anbox::graphics::OpenGlesMessageProcessor::OpenGlesMessageProcessor(std::shared_ptr const&, std::shared_ptr const&) (opengles_message_processor.cpp:38) n1: 13172928 0x919504: _ZN9__gnu_cxx13new_allocatorIN5anbox8graphics24OpenGlesMessageProcessorEE9constructIS3_IRSt10shared_ptrI8RendererERKS6_INS1_7network15SocketMessengerEEEEEvPT_DpOT0_ (in /media/kaopu/home/kaopu/sources/anbox-work/vendor/anbox/build/src/anbox) n1: 13172928 0x918A16: _ZNSt16allocator_traitsISaIN5anbox8graphics24OpenGlesMessageProcessorEEE9constructIS2_IRSt10shared_ptrI8RendererERKS6_INS0_7network15SocketMessengerEEEEEvRS3_PT_DpOT0_ (alloc_traits.h:530) n1: 13172928 0x917831: std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace&, std::shared_ptr const&>(std::allocator, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:522) n1: 13172928 0x916ACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, anbox::graphics::OpenGlesMessageProcessor*, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:617) n1: 13172928 0x9163F7: std::__shared_ptr::__shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr_base.h:1097) n1: 13172928 0x915F1E: std::shared_ptr::shared_ptr, std::shared_ptr&, std::shared_ptr const&>(std::_Sp_make_shared_tag, std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:319) n1: 13172928 0x9154EA: std::shared_ptr std::allocate_shared, std::shared_ptr&, std::shared_ptr const&>(std::allocator const&, std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:620) n1: 13172928 0x914CD0: std::shared_ptr std::make_shared&, std::shared_ptr const&>(std::shared_ptr&, std::shared_ptr const&) (shared_ptr.h:636) n1: 13172928 0x91449D: anbox::qemu::PipeConnectionCreator::create_processor(anbox::qemu::PipeConnectionCreator::client_type const&, std::shared_ptr const&) (pipe_connection_creator.cpp:144) n1: 13172928 0x913B4D: anbox::qemu::PipeConnectionCreator::create_connection_for(std::shared_ptr > > const&) (pipe_connection_creator.cpp:85) n1: 13172928 0x8BDFE2: anbox::network::PublishedSocketConnector::on_new_connection(std::shared_ptr > > const&, boost::system::error_code const&) (published_socket_connector.cpp:51) n1: 13172928 0x8BDE77: anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}::operator()(boost::system::error_code const&) const (published_socket_connector.cpp:44) n1: 13172928 0x8BE877: boost::asio::detail::binder1::operator()() (bind_handler.hpp:47) n1: 13172928 0x8BE851: void boost::asio::asio_handler_invoke >(boost::asio::detail::binder1&, ...) (handler_invoke_hook.hpp:69) n1: 13172928 0x8BE7E6: void boost_asio_handler_invoke_helpers::invoke, {lambda(boost::system::error_code const&)#1}>(boost::asio::detail::binder1&, {lambda(boost::system::error_code const&)#1}&) (handler_invoke_helpers.hpp:37) n1: 13172928 0x8BE6B8: boost::asio::detail::reactive_socket_accept_op >, boost::asio::local::stream_protocol, anbox::network::PublishedSocketConnector::start_accept()::{lambda(boost::system::error_code const&)#1}>::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123) n1: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n1: 13172928 0x8BF3EB: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651) n0: 13172928 0x89B4A2: boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) (task_io_service_operation.hpp:38) n0: 214600 in 2 places, all below massif's threshold (1.00%) n2: 12318138 0x119CD8FD: _mesa_align_malloc (imports.c:88) n1: 12212928 0x11A41E0D: _mesa_vector4f_alloc (m_vector.c:104) n0: 12212928 in 14 places, all below massif's threshold (1.00%) n0: 105210 in 5 places, all below massif's threshold (1.00%)